1
내 웹 사이트에 슬래시가있는 URL 만 사용하고 싶습니다. 지금은 슬래시가없는 URL 만 있습니다. htaccess를 어떻게 수정해야합니까?후행 슬래시가없는 URL을 후행 슬래시가있는 URL로 리디렉션
는 여기있다 :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)/[0-9]+$ %{REQUEST_URI}/ [QSA,L,R=301]
RewriteRule ^unternehmen-2-2/?$ /unternehmen [L,R=301,NC]
RewriteRule ^expose/(.*)/$ content/index.php?content=expose&query=$1 [L,QSA]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
나는 누군가가 나를 도울 수 있기를 바랍니다.
감사합니다 귀하의 답변을 ... 내가 당신의 솔루션 아무 일도 발생하지하려고 할 때 ... 난 아직 끝에 슬래시없이 경로를 가지고있다. 내부 경로는 후행 쓰레기가있는 URL에 표시되며 "후행 쓰레기 없음"으로 리디렉션됩니다. ... – tom84
첫 번째 규칙으로 '후행 슬래시 추가'를 유지 한 다음 캐싱 기능이 해제 된 Chrome 개발자 도구에서 테스트하고 네트워킹 탭 301/302 리디렉션 URL은 무엇입니까? – anubhava
리디렉션이 없습니다. 모든 사이트에 200이 생깁니다. 확인하려면 htaccess에 코드가 있습니다. – tom84