一:apache服务器 RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule !.(js|ico|gif|jpe?g|bmp|png|css)$ /index.php [NC,L]二:apacha虚拟主机 RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule !.(js|ico|gif|jpe?g|bmp|png|css)$ /index.php [NC,L]三:nginx服务器 if (-f $request_filename) { break; } if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") { break; } if (!-e $request_filename) { rewrite . /index.php last; } 备注: 1. apache下的.htaccess文件直接放在论坛根目录 2.如果你的论坛是安装在子目录的,如www.phpwind.net.cn/bbs,请将规则的最后一句替换为 RewriteRule !\.(js|ico|gif|jpe?g|bmp|png|css)$ /你的目录/index.php [L]或者 rewrite . /你的目录/index.php last; |
最新喜欢: |
1楼#
fm3647
发布于:2014-03-25 06:43
Windows 服务器呢?
|
|
|
2楼#
qq438229402
发布于:2015-07-25 23:01
这个绝对是好东西啊
|