【问题标题】:add `.php` at the end of url using `.htaccess` [closed]使用`.htaccess`在url末尾添加`.php` [关闭]
【发布时间】:2012-06-01 02:09:30
【问题描述】:

如何使用.htaccess 在网址末尾添加.php,下面是.htaccess 代码

.htaccess

<IfModule mod_rewrite.c>
# Enable Rewriting
RewriteEngine on

RewriteRule ^search/(.*)/?$ search.php?loc=$1

</IfModule>

search.php

如果网址是

search.php?loc=miami

echo "Location : " . $_GET['loc'];

output: Location : miami

但是到底怎么才能得到search.php/miami.php呢?

【问题讨论】:

  • 当然loc GET 参数没有.php,您需要为此请求search.php?loc=miami.php。您到底想在这里实现什么目标?
  • 你的意思是要把search/miami变成search.php?loc=search.php/miami.php
  • Using mod_rewrite to hide .php from the end of URLs 的可能重复项——尽管我不确定这里问的是什么。

标签: php .htaccess


【解决方案1】:
RewriteRule ^search\.php/(.+)\.php$ search.php?loc=$1

【讨论】:

    猜你喜欢
    • 2021-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多