伪静态带目录
时间:
阅读:221
伪静态带目录
最佳回答
RewriteEngine On
#RewriteBase /这里写你的目录文件名 (比如我想静态admin的目录,那么就写#RewriteBase /admin)
# direct one-word access
RewriteRule ^index.html$ index.php [L]
RewriteRule ^category$ index.php [L]
# access any object by its numeric identifier
RewriteRule ^feed-c([0-9]+).xml$ feed.php?cat=$1 [L]
RewriteRule ^feed-b([0-9]+).xml$ feed.php?brand=$1 [L]
RewriteRule ^feed-type([^-]+).xml$ feed.php?type=$1 [L]
RewriteRule ^feed.xml$ feed.php [L]
#RewriteBase /这里写你的目录文件名 (比如我想静态admin的目录,那么就写#RewriteBase /admin)
# direct one-word access
RewriteRule ^index.html$ index.php [L]
RewriteRule ^category$ index.php [L]
# access any object by its numeric identifier
RewriteRule ^feed-c([0-9]+).xml$ feed.php?cat=$1 [L]
RewriteRule ^feed-b([0-9]+).xml$ feed.php?brand=$1 [L]
RewriteRule ^feed-type([^-]+).xml$ feed.php?type=$1 [L]
RewriteRule ^feed.xml$ feed.php [L]
最新回答共有2条回答
-
夜半唱歌
回复location / {
index index.html index.htm index.php l.php;
autoindex off;
if (!-e $request_filename){
rewrite ^/(.*)$ /mulu/index.html/$1 last;
}
应该是上述这样子写,楼主可以修改Nginx配置文件,然后重启Nginx试试看有没有生效。
楼主如果对Linux服务器感兴趣,想学习更多Linux服务器配置知识,可以百度《Linux就该这么学》,不错的一本Linux学习教程。