0

我正在开发一个网站,我想在其中将我的页面更改home.php为页面home

我试过这段.htaccess代码

Options +FollowSymlinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php page=/$1 [L,QSA]

请帮我。

4

3 回答 3

2

只是这个:

RewriteEngine On
RewriteRule ^(.*)$ $1.php [L,QSA]
于 2013-08-22T11:15:17.677 回答
1

尝试这个:

RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([^\.]+)$ $1.php [NC,L]
于 2013-08-22T11:28:02.753 回答
0
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
# Replace html with your file extension, eg: php, htm, asp

这将在本地工作,但是当你发布你的项目时不要忘记检查当前服务器是否启用了重写。

于 2013-08-22T11:22:39.127 回答