Linux主机系统下WordPress伪静态设置

好不容易做了几天的网站啊,今天终于好了,然后上传到服务器空间,首页后台什么的都正常打开了,但是当我点击菜单里其余导航时,结果这货给我跳出一个404页面。囧o(╯□╰)o
第一反应是不是我固定链接设置的问题,再三核对了一下,发现固定链接的设置也并没有问题。心里一阵郁闷,后来想一想会不会是主机伪静态的问题,结果测试了一下,主机的伪静态组件的问题。各种折腾又开始,不过好在最后还是解决了。因为已经确定了是主机伪静态的问题了,所以只需要把Linux系统支持的.htaccess伪静态规则写出来就OK了。
代码如下:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
有一点需要注意,一般默认主机目录下面是有.htaccess文件的,如果是直接从服务器下载下来,.htaccess文件则会变成htaccess,少了一个. 所以这一点要细心一点。我是直接在主机上编辑.htaccess的….
Linux主机伪静态的设置,网上相关的教程设置一大堆。写这一篇文章一不是为了显摆。二也不是为了骗流量人气(话说哪里来的人气和流量可骗,哈哈)。其实是今天自己在做网站的时候碰到的一个小小的问题。记录分享一下….