如何修复无限循环错误?
How to fix infinite loop error?
我有一个脚本,它阻止我访问不属于脚本一部分的 url,例如 example。com/hi。
如何添加例外以使这些 URL 起作用?这是我现在的 htaccess。
选项 - 多视图
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ / [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
您可以添加额外的重写条件来排除某些 URL。例如:
# Handle Front Controller...
RewriteCond %{REQUEST_URI} !^/hi/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
如果还是不行,您可以在文件夹中放置一个内容为 RewriteEngine Off
的 .htaccess
文件。
我有一个脚本,它阻止我访问不属于脚本一部分的 url,例如 example。com/hi。
如何添加例外以使这些 URL 起作用?这是我现在的 htaccess。
选项 - 多视图
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ / [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
您可以添加额外的重写条件来排除某些 URL。例如:
# Handle Front Controller...
RewriteCond %{REQUEST_URI} !^/hi/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
如果还是不行,您可以在文件夹中放置一个内容为 RewriteEngine Off
的 .htaccess
文件。