【发布时间】:2018-05-10 16:26:25
【问题描述】:
我成功使用 .htaccess 和 mod_rewrite 作为我的第一个域名。
我尝试将它用于第二个域名,结果出现“内部服务器错误”。
但是,我将相同的文件放在他们的服务器上,并且它们具有相同的配置。
.htaccess 文件的内容:
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
问题出在哪里?
最好的问候,
【问题讨论】:
-
您发布的规则看起来不错。检查您的服务器错误日志以了解 500 错误的原因。
-
www/.htaccess: 无效的命令 '\xef\xbb\xbfOptions',可能拼写错误或由未包含在服务器配置中的模块定义
标签: .htaccess mod-rewrite url-rewriting