【问题标题】:.htaccess remove php extension AND redirect.htaccess 删除 php 扩展名并重定向
【发布时间】:2011-02-03 14:53:51
【问题描述】:

我知道如何重定向页面,但我想知道如何删除 .php 扩展名以及重定向?

这是我目前所拥有的:

<Files .htaccess>
order allow,deny
</Files>
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(\w+)$ ./load.php?code=$1

提前谢谢你,

【问题讨论】:

  • 您能否提供一个您尝试使用的 URL 示例以及它应该重定向到的位置?我不清楚您所说的“删除 .php 扩展名以及重定向”是什么意思。干杯。

标签: php .htaccess redirect


【解决方案1】:

我在这里看到一个帖子讨论了同样的问题。 http://www.webmasterworld.com/apache/4148146.htm

您可以在jDMorgan的那个主题中使用这个答案它会检查请求是否不是资产文件,如果它在url中存在扩展名php,他们将重定向并删除.php

RewriteRule %{REQUEST_URI} !\.(gif|jpe?g|png|css|js|zip)$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ [b]/$1[/b].php [b][L][/b]

【讨论】:

    猜你喜欢
    • 2014-12-22
    • 1970-01-01
    • 1970-01-01
    • 2017-07-14
    • 2017-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多