清理和缩短使用.htaccess

时间:2015-07-06 07:45:10

标签: .htaccess

我知道很多用户都问过这个问题,但我已经尝试了一切仍然不理解的问题

我有这样的网址 http://localhost/test/storelocator.php?page=store

现在我想要这样 http://localhost/spawake/storelocator

我的htaccess

# Turn Rewrite Engine On
RewriteEngine on

# Rewrite for storelocator.php
RewriteRule ^storelocator storelocator.php [NC, L]

但显示所有页面中的错误内部服务器错误所以任何人都可以使用

1 个答案:

答案 0 :(得分:0)

  1. 删除NC
  2. 之后的空格
  3. 禁用MultiViews选项
  4. 使用结束锚点限制您的模式。
  5. 你的.htaccess:

    Option -MultiViews
    RewriteEngine on
    RewriteBase /spawake/fbdemo/
    
    # Rewrite for storelocator.php
    RewriteRule ^storelocator/?$ storelocator.php [NC,L]