【发布时间】:2017-04-11 09:43:57
【问题描述】:
我有一个子目录contact,里面有contact.php、contact_content.php和.htaccess文件
在 .htaccess 文件中我有以下代码:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/contact/contact.php
RewriteRule ^ /contact [R=301,L]
RewriteRule ^/$ contact.php [NC,L,END]
# deny access
RewriteRule ^(contact_content)\.php - [F,L,NC]
拒绝访问部分和第一个重写规则工作正常,但是
问题是第二个重写器-> 当我转到 localhost/contact 时,我看到的是联系人目录中的文件列表,而不是 contact.php 站点
【问题讨论】:
-
希望我当前的帖子能正常工作。我已经在您所指的所有案例中进行了测试
-
部分完成了,我会放上现在适合我的代码
标签: php apache .htaccess mod-rewrite url-rewriting