Wordpress本地安装在WAMP(win 7 x64)上,当我键入时,我的网站首页加载良好http://lc.loc. 但是,当我在加载的页面上单击指向此URL的链接时,我将进入一个DNS失败页面,该页面将从我的DNS主机下载。页面上以开头的所有链接http://lc.loc/ 以这种方式被破坏;如果我在地址栏中输入它们,它们就会工作,如果我单击页面上的同一链接,我会得到DNS“未找到页面”错误。
我尝试过firefox、chrome和IE,但它们都发生了同样的事情。
mod\\u rewrite已启用,LoadModule rewrite\\u module modules/mod\\u rewrite。所以这行在http中未注释。conf,原样包括conf/extra/httpd vhost。形态
不htaccess文件是由wordpress创建的,这可能是问题所在,但我相信我已经启用了执行此操作所需的所有设置。我设置了www文件夹中所有文件的权限,以便“每个人”都有完全访问权限。我还手动添加了一个。htaccess文件来自我在共享主机帐户上新安装的wordpress,但这没有帮助。
httpd vhost中的虚拟主机配置。形态:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName lc.loc
ServerAlias lc.loc
DocumentRoot "e:/wamp/www/lc"
我已经尝试将permalinks结构更改为post类型,虽然这确实成功地更改了链接的URL,但单击这些链接仍然会以所描述的方式失败。
主机文件配置:
127.0.0.1 lc.loc
我真的很想得到一些帮助来解决这个问题,因为我不知道这是apache、wordpress还是其他地方的设置。
谢谢Carl