我已经在 Apache 上安装了 Wordpress。它似乎工作正常,我得到了主页并在管理员上创建了页面。
我可以访问主页[页面正常。但是当我尝试访问这些页面时。我得到404。
http://mysite.com/news通过 404。
在日志文件中,我有以下错误:
[Fri Dec 14 10:21:58 2012] [error] [client 127.0.0.1] 文件不存在:/home/wordpress/mysite/news,引用者:http: //mysite.com/
我在 Apache 中使用 NameBasedVirtual 托管。
<VirtualHost *:8080>
ServerName mysite.com
DocumentRoot /home/wordpress/mysite/
ErrorLog /var/log/www/mysite-error.log
CustomLog /var/log/www/mysite-access.log combined
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
<Directory /home/wordpress/mysite>
AllowOverride FileInfo Options
Allow from all
DirectoryIndex index.php
</Directory>
<Location /wp-admin/>
Header set Cache-Control no-cache
</Location>
</VirtualHost>