Wordpress网站从子文件夹请求内容时返回404错误


Wordpress site returning 404 error when requesting content from subfolders

我正在使用WAMPSERVER运行一个wordpress站点,该站点必须能够被网络中的用户访问,就像一个一起测试的环境。

Localhost运行良好,但一开始我无法从网络中的其他计算机访问应用程序。我创建了一条打开端口80的规则,在Apache配置中创建了一个Alias,它起了作用,但主题和子文件夹中的任何图像都无法加载,控制台返回了大量404响应。

我想映射位于网站"基本目录"下的子文件夹及其文件。我在Apache conf.文件中尝试了很多选项,但都做不到。

附加了响应、apacheconf文件和windows主机文件的打印屏幕

Httpd.conf:

NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "c:/wamp/www"
ServerName localhost
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" common
</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@animamidia
DocumentRoot "C:'wamp'www'website"
ServerName www.animamidia
ErrorLog "logs/animamidia-error.log"
CustomLog "logs/animamidia-access.log" common
<Directory "C:'wamp'www'website'*">
Options FollowSymLinks Includes
    AllowOverride All
    Order Allow,Deny
    Allow from all
</Directory>
</VirtualHost>

Windows主机文件:

127.0.0.1 www.animamidia

主题为的网站已损坏,因为请购单返回了404

我发现了问题。

尽管我无法输入wordpress管理员,但我还是决定检查"wp-config.php"文件,以防出现错误或丢失。

我发现"主URL"answers"WP-URL"设置在"localhost/website",这意味着所有申请都将指向该位置作为基本目录。

我所要做的就是使用"定义"命令,并将网站的URL设置为机器的IP,现在环境已经为这里的人开发和测试他们的东西做好了准备。