【问题标题】:htaccess - alias a old path to a new pathhtaccess - 将旧路径别名为新路径
【发布时间】:2013-08-22 14:10:20
【问题描述】:

我不熟悉服务器和 htaccess 命令。我想我有一个简单的问题。

我在 localhost 的根目录下放了一个 index.php 文件。该文件将在此链接上生成以下页面:


旧路径地址: http://www.website.com/index.php?page=home
新路径地址: http://www.website.com/home

当用户访问新路径地址时,我希望服务器显示旧路径包含的内容。
我想使用别名,没有重定向。

感谢您的宝贵时间。

【问题讨论】:

    标签: .htaccess redirect path alias


    【解决方案1】:

    确保您的内容中的链接都类似于:http://www.website.com/home 然后将这些规则添加到文档根目录中的 htaccess 文件中:

    RewriteEngine On
    
    RewriteCond  %{REQUEST_FILENAME} !-d
    RewriteCond  %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ /index.php?page=$1 [L,QSA]
    

    【讨论】:

      猜你喜欢
      • 2016-06-21
      • 2012-04-05
      • 1970-01-01
      • 2022-10-25
      • 2019-07-16
      • 1970-01-01
      • 2018-10-29
      • 1970-01-01
      • 2014-09-12
      相关资源
      最近更新 更多