【问题标题】:.htaccess rewrite rule 500 internal server error.htaccess 重写规则 500 内部服务器错误
【发布时间】:2014-03-06 00:07:54
【问题描述】:

我的 .htaccess 文件中有这些行

RewriteEngine On
RewriteRule ^(.*)/admin/(.*)$ I:/xampp/htdocs/dev/systems/cms/$2 [N]
RewriteRule ^(.*)/admin(.*)$ I:/xampp/htdocs/dev/systems/cms/$2 [N]  
AliasMatch ^(.*)/tinymce/(.*)$ I:/xampp/htdocs/dev/tinymce_4.0.16/$2

由于这些原因,我收到 500 内部服务器错误。 它应该像 http://example.com/mysebsite/admin 或 http://example.com/mysebsite/admin/ 应该定位到位于 /dev/systems/cms 的目录。

【问题讨论】:

    标签: .htaccess


    【解决方案1】:

    您不能在 htaccess 文件中使用 AliasMatch。另外,你确定你想要I:,假设它是“驱动器I”。您可以只使用相对于文档根目录的路径:/dev/systems/cms/$2。

    还要确保 mod_rewrite 已加载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-28
      • 2014-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多