RewriteRule URL

时间:2014-01-03 22:15:02

标签: php apache .htaccess url url-rewriting

我在使用RewriteRule时出现.htaccess文件有问题。这就是我目前的目录 example.com/pages/contact.php 我希望我的目录看起来像这样 example.com/contact / 有没有办法使用rewriterule隐藏 .php 和子目录 / pages /

这是我现在的代码:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^contact/$ /pages/contact.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+)$ $1.php [L,QSA]
</IfModule>

0 个答案:

没有答案