ubuntu14.04下直接修改apache2默认目录导致wordpress样式改变的解决办法
2017-01-06 22:58
846 查看
一开始看到网上有各种各样的解决方法:
第一种是直接将 sites-available目录下的000-default.conf中的下列代码:
修改为:
这样修改后发现应用的样式有所改变
后来看到有人说需要把apache2.conf文件中的下列代码:
修改为:
但是这样修改后导致的一个问题就是会出现页面无法访问,爆出了404 forbidden
其实有一个最简单的修改方式,就是修改apache的默认主页,而不是默认目录,这样apache收到请求后会在默认主页中找到你所指定的目录,然后跳转到相应的web应用的主页中去,修改方法如下:
由于不同apache版本不同,需要先用一条命令找到我们要修改的文件:
这个时候应该找到一个dir.conf文件,打开它,应该有如下内容:
我们只需要在后面加上我们的web应用目录即可
修改后为:
注意:我们这里的wordpress的存放方式如下:wordpress的所有文件存放在一个/var/www/html/wordpress目录下;
第一种是直接将 sites-available目录下的000-default.conf中的下列代码:
DocumentRoot /var/www/html
修改为:
DocumentRoot /var/www/html/wordpress
这样修改后发现应用的样式有所改变
后来看到有人说需要把apache2.conf文件中的下列代码:
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
修改为:
<Directory /var/www/wordpress> Options Indexes FollowSymLinks AllowOverride All //改成All是为了开启Rewrite模式 Require all granted </Directory>
但是这样修改后导致的一个问题就是会出现页面无法访问,爆出了404 forbidden
其实有一个最简单的修改方式,就是修改apache的默认主页,而不是默认目录,这样apache收到请求后会在默认主页中找到你所指定的目录,然后跳转到相应的web应用的主页中去,修改方法如下:
由于不同apache版本不同,需要先用一条命令找到我们要修改的文件:
grep -iR DirectoryIndex /etc/apache2
这个时候应该找到一个dir.conf文件,打开它,应该有如下内容:
<IfModule mod_dir.c> DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm /wordpress </IfModule>
我们只需要在后面加上我们的web应用目录即可
修改后为:
<IfModule mod_dir.c> DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm /wordpress </IfModule>
注意:我们这里的wordpress的存放方式如下:wordpress的所有文件存放在一个/var/www/html/wordpress目录下;
相关文章推荐
- ubuntu vps直接修改默认目录地址导致无法进入wordpress的解决方法
- 解决DataTable中的DataColumn类型默认为int类型时, 导致不能修改其列值为其他类型的解决办法
- ubuntu 修改apache2 默认网站目录和默认主页文档以及连接phpmyadmin
- ubuntu 修改apache2 默认网站目录和默认主页文档
- ubuntu非root用户创建网站时,修改apache2指定网站默认目录出现403
- Ubuntu由于修改etc/profile文件导致开机无法登陆问题解决办法(仅供参考)
- wubi安装ubuntu,直接删掉安装文件夹,导致不能再次安装解决办法。
- Ubuntu下apache2修改网站默认目录,主页以及连接phpmyadmin
- ubuntu 修改apache2 默认网站目录和默认主页文档
- Ubuntu10 Apache2 php5 下修改网站的默认根目录
- [Ubuntu网络配置]Ubuntu GNOME版网络配置中无法将默认DHCP方式修改为静态IP的解决办法
- Ubuntu 14.04下Apache修改网站根目录及默认网页
- Ubuntu 16 apache2 修改网站默认目录以及默认首页
- ubuntu14.04下修改apache2默认web路径
- ubuntu下修改mysql默认字符编码出现的Job failed to start解决办法
- WordPress中修改固定链接导致无法显示文章内容的问题的解决办法
- [完美解决]ubuntu下修改默认用户名/主机名/主目录名/注释信息
- Ubuntu 强行修改用户名导致密码错误无法进入系统的解决办法
- ubuntu 修改apache2 默认网站目录和默认主页文档以及连接phpmyadmin
- Wordpress 相册插件 NextGEN-Gallery 添加目录中文支持解决办法(转为拼音)