我在linuxmint上使用Lamp服务器,我在其上安装了2个wordpress平台,一个名为“bfsite”,另一个名为“titus”。我修改了.htacces文件,就像WordPress建议我做的那样
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /bfsite/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /bfsite/index.php [L]
</IfModule>
这个是针对bfsite的,我修改了/ titus平台
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /titus/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /titus/index.php [L]
</IfModule>
简单的重定向。
Redirect /index.php http://89.39.166.81/titus
如你所见,我在网上找到了我的locahost,让你看看发生了什么,当我试着继续
http://89.39.166.81/titus/about
它会以http://localhost/titus/dev/
返回给我,如果您强行使用此路径
http://89.39.166.81/titus/dev/
它附带了404并且找不到页面错误,但是正在使用“bfsite”wordpress平台。
答案 0 :(得分:0)
因为你在ubuntu发行版下,你可以使用这个
sudo a2enmod rewrite
- 然后你可以从wp后端启用postname。祝你好运!