我对 htaccess 没有经验……但我正在创作一个使用简单重定向的网站。我基本上只是复制了我发现的第一个 htaccess,它工作正常,但我很好奇我是否正确使用它和/或它是否对我在网站上遇到的一些问题负责。
这是我的文件..
RewriteEngine On
Exclude some directories from URI rewriting
RewriteRule ^(dir1|dir2|dir3) - [L]
RewriteRule ^\.htaccess$ - [F]
RewriteCond %{REQUEST_URI} =""
RewriteRule ^.*$ /src/index.php [NC,L]
RewriteCond %{REQUEST_URI} !^/src/.*$
RewriteRule ^(.*)$ /src/$1
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [NC,L]
RewriteRule ^src/.*$ /src/index.php [NC,L]
index.php(如您所知)位于 /src 中),该站点的大多数 pf 也是如此。我遇到的一个问题是访问某些包含会导致撤回 index.php!
任何关于 htaccess 的 tuts 或文章的建议或指导将不胜感激。
谢谢