【发布时间】:2015-07-07 10:20:33
【问题描述】:
当重写引擎删除 .php 和 .html 时,我在访问索引文件时遇到了一点问题...
我在 "public_html/user/username/index.php" 中有一个索引 但是当我尝试访问任何一个时,它都会让我进入错误页面
mydomain.com/user/username 或
mydomain.com/user/username/index 或
mydomain.com/user/username/index.php
当我尝试从 public_html 文件夹中的文件夹访问任何文件时,假设
public_html/user/username.php == mydomain.com/user/username
发生了什么事?
我的 .htaccess :
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
重写引擎已经启动,一切正常...
【问题讨论】:
标签: php apache .htaccess mod-rewrite