Wendasns 伪静态Url 自由定制设置
Wendasns Url 自由定制设置
伪静态Url
页面 | 可用url参数 | url格式 | 应用 |
---|---|---|---|
首页 | index | index/index | |
问题列表页 | <cname?>、<type?>、<page?> | questions/<cname?>/<type?>/<page?>$ | question/index |
使用方法
[ Apache ]
httpd.conf
配置文件中加载了mod_rewrite.so
模块AllowOverride None
将None
改为All
把下面的内容保存为
.htaccess
文件放到应用入口文件的同级目录下Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
[ IIS ]
如果你的服务器环境支持
ISAPI_Rewrite
的话,可以配置httpd.ini
文件,添加下面的内容:RewriteRule (.*)$ /index\.php\?s=$1 [I]
在IIS的高版本下面可以配置
web.Config
,在中间添加rewrite
节点:
[ Nginx ]
在Nginx低版本中,是不支持PATHINFO的,但是可以通过在
Nginx.conf
中配置转发规则实现:location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; } }