【发布时间】:2017-07-06 23:01:38
【问题描述】:
我的 .htaccess 文件代码看起来像
# -FrontPage-
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
ErrorDocument 404 /404.html
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-]+).html$ car.php?urlname=$1
RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-]+).html$ america-tour-packages.php?urlname=$1
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
这是我在 .php 中创建的单个页面,并想使用重写 RULE 将其扩展名转换为 .html 但正常规则不起作用,请建议
>RewriteEngine on
>RewriteRule ^([a-zA-Z0-9_-]+).html$ america-tour-packages.php?urlname=$1
【问题讨论】:
-
我不知道,但我在 One.com 有一个服务器,你可以选择 .html 或 .php,两者都适用于同一个 .php 文件
标签: php html apache .htaccess mod-rewrite