-
714
Apache2.2与Wordpress Permalink
Posted in Linux/Unix, SA, 30 views
-
启用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>
