Apache2.2与Wordpress Permalink
By skywalker in Linux/Unix, SA | Comments
启用Wordpress permalink功能需要这么2个要素:
- Apache开启rewrite module
- wordpress目录中启用.htaccess
- .htaccess中有恰当的内容
标准的支持Wordpress Permalink的.htaccess是这样
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
而对于虚拟主机下的wordpress,还需要用<Directory>标签指定 AllowOverride All 来启用.htaccess
一个例子
<Virtualhost *.80>
……
<Directory “/usr/local/www/helloworld”>
Options FollowSymLinks IncludesNOEXEC Indexes
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
……
</VirtualHost>
email this | tag this | digg this | trackback | comment RSS feed
