Mod rewrite 重写导致500服务器错误的规则
我正在学习如何修改重写URL,在我的根文件夹中有了这个.htaccess文件后,我遇到了一个500服务器错误:Mod rewrite 重写导致500服务器错误的规则,mod-rewrite,Mod Rewrite,我正在学习如何修改重写URL,在我的根文件夹中有了这个.htaccess文件后,我遇到了一个500服务器错误: RewriteEngine On RewriteRule ^([^/]*)$ /a.php?a=$1 [L] 如果有人能告诉我哪部分错了,那就太好了,谢谢你至少包括所有基本指令和一个防止循环的条件。像这样: Options +FollowSymlinks RewriteEngine On RewriteBase / # Prevent loops RewriteCond %{REQ
RewriteEngine On
RewriteRule ^([^/]*)$ /a.php?a=$1 [L]
如果有人能告诉我哪部分错了,那就太好了,谢谢你至少包括所有基本指令和一个防止循环的条件。像这样:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
# Prevent loops
RewriteCond %{REQUEST_URI} !a\.php [NC]
RewriteRule ^([^/]*)/? a.php?a=$1 [L]
也许这就是你所需要的,尽管我没有测试它,因为没有传入URL的样本是不可能的,这在问题中是缺失的