【发布时间】:2015-01-09 19:31:42
【问题描述】:
我的 htaccess 文件中有以下代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wiki/(.*)$ /index.php?title=$1 [PT,L,QSA]
RewriteRule ^wiki/*$ /index.php [L,QSA]
RewriteRule ^wiki$ /index.php [L,QSA]
这会将 URL 从 http://example.com/w/index.php?title=Page_title 缩短为 example.com/wiki/Page_title。
我还想将example.com 重定向到www.example.com,但我不确定如何在现有的htaccess 代码中实现它而不与其他规则冲突。
如何做到这一点?
【问题讨论】:
标签: apache .htaccess mediawiki no-www