我是在windows下的apache
我想设置wordpress的固定链接,使用了wordpress提供的固定链接可是设置完后,一保存就会出现500错误查看wordpress文件夹,会自动出现.htaccess文件,文件内容如下# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wine2/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wine2/index.php [L]
</IfModule># END WordPress
如果把这个.htaccess文件删除,后台页面是正常访问的,可是访问文章会出现404.。。
求大神帮帮忙

解决方案 »

  1.   

    网上说的,开启rewrite模块,allowoverride all我都做了。
      

  2.   

    我如果改回最原始的朴素链接,是成功的,页面也可以访问。不过我改成别的方式,又出现了别的错误:403.。。
    这是403的htaccess,我的目录是在test2中的wine2,test2是虚拟目录# BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wine2/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wine2/index.php [L]
    </IfModule># END WordPress