【问题标题】:How to rewrite URL at runtime in php如何在运行时在php中重写URL
【发布时间】:2012-06-23 11:07:54
【问题描述】:

my site

对于 SEO,我已从所有链接中删除了 .php 扩展名。现在我想使用 .htaccess 文件添加 .php 扩展名。 我怎么能做到这一点。我不知道使用 htaccess

【问题讨论】:

    标签: php .htaccess redirect xampp


    【解决方案1】:

    使用MultiViews

    让 Apache 为你做这件事。

    把它放在你的.htaccess 文件中:

    Options +MultiViews
    

    【讨论】:

    • XAMPP 本质上是一个 Apache 发行版。所以是的,这仍然有效。
    • 引用XAMPP site:XAMPP 是一个易于安装的 Apache 发行版,包含 MySQL、PHP 和 Perl
    【解决方案2】:
    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^someName-([0-9]+)\.html$ someName.php?id=$1 [NC]
    

    这会将 */someName-f435weS.html 转发到 someName.php?id=f435weS

    来源:http://roshanbh.com.np/2008/02/hide-php-url-rewriting-htaccess.html

    【讨论】:

      猜你喜欢
      • 2010-11-05
      • 2010-10-06
      • 2019-09-22
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 2012-03-07
      • 2012-01-10
      相关资源
      最近更新 更多