0
나는 이전 웹 사이트를 사용하고 있으며, 여기에 나쁜 htaccess 파일이 있습니다. 모든 파일을 라우팅하는 대신 '폴더'를 사용하도록 조정해야합니다.HTACCESS 특정 폴더를 제외하고
"RESOURCES"라는 폴더가 있지만 인덱스 파일을 통해 라우팅하려고하는데 ..... 대신 라우팅 대신 리소스 폴더를로드해야합니다. 예외는 어떻게 만듭니 까?
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^- [L]
:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} !^www\.website\.ca$ [NC]
RewriteRule .? http://www.website.ca%{REQUEST_URI} [R=301,L,QSA]
RewriteRule ^(browse)/?$ /browse.php [L,QSA]
RewriteRule ^([\ \+\-0-9a-zA-Z_]+)/?$ /index.php?where=$1 [L,QSA]
#RewriteRule ^([\ \+\-0-9a-zA-Z_]+)/([-0-9a-zA-Z_]+)/([-0-9a-zA-Z_]+)/?$ /index.php?where=$1&what=$2 [L,QSA]
RewriteRule ^(-0-9a-zA-Z_]+)/([-0-9a-zA-Z_]+)/?$ /index.php?where=$1&what=$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ./[R=301,L,QSA]
</IfModule>
굉장 ... 고마워. 고맙습니다. 부차적 인 질문과 마찬가지로, FOLDER에 대해 추가 할 수있는 동적 인 내용이 있습니까? 다시 작성해야합니까? – Justin
예, 편집 된 코드를 확인할 수 있습니다. – anubhava
고마워요! 에 감사하다. – Justin