【问题标题】:Clean URL htaccess - (?p=1)清理 URL htaccess - (?p=1)
【发布时间】:2016-10-28 08:05:54
【问题描述】:

如何用 htaccess 文件重写 url http://www.example.com/index.php?p=1 所以它看起来像这样: http://www.example.com/index.php

【问题讨论】:

    标签: .htaccess url


    【解决方案1】:

    尝试添加这个:

    RewriteEngine On
    RewriteRule ^/?index.php$ http://www.example.com/? [L,R=301]
    

    【讨论】:

    • 感谢您的快速回复!我有几页,正确的是 12 页 :) 并且 url 以 ?p=1, ?p=2, ?p=3, ?p=4, ... 结尾
    • 我希望的最后一个问题 :) 因此,如果我想在所有站点上创建“干净的 url”,我只需写这个:RewriteEngine On RewriteRule ^/?index.php$ example.com? [L,R=301] 重写规则 ^/?gallery.php$ example.com? [L,R=301] 重写规则 ^/?contact.php$ example.com? [L,R=301]
    • @KatiaGavrilov 是的,这行得通。如果你有很多 url,你可能会看一些更通用的东西。告诉我
    猜你喜欢
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多