wordpress的.htaccess有什么意义?

时间:2015-08-13 04:44:39

标签: php wordpress apache .htaccess

以下是我本地.htaccess安装中的wordpress

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>

# END WordPress

即使我从.htaccess文件中移除了这些指令仍然wordpress工作正常,为什么会这样?如果没有它,wordpress可以正常工作,为什么会增加呢?

1 个答案:

答案 0 :(得分:2)

这是在利用Apache的mod_rewrite,因此您的Wordpress安装可以使用看起来像http://www.example.com/2015/8/12/my-post-title/而不是http://www.example.com/?post=173663的漂亮网址。这可以改善您的SEO和用户&#39;您网站上的体验,绝大多数主要博客软件都支持它!