从品牌网站建设到网络营销策划,从策略到执行的一站式服务
Apache开启静态化页面
我们是从2013年开始的成都网站建设公司,提供网站建设,电商网站设计开发,成都外贸网站建设,响应式网页设计,微信小程序定制开发、等服务。为客户创造有价值的品牌营销体验,让互联网提升企业的竞争力!
博主未解决的坑:
本人首次搭建LAMP采用的是编译安装HTTPD服务,在开启静态化页面时发现在httpd.conf中没有LoadModule rewrite_module libexec/mod_rewrite.so代码,手动添加进去重启apache时报错;
查看文件.htaccess也正常:
# BEGIN WordPressRewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]
编译安装httpd的版本、参数如下:
#wget https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.2.31.tar.gz #tar xf httpd-2.2.31.tar.gz #cd httpd-2.2.31 #yum install zlib zlib-devel -y ./configure \ --prefix=/application/apache2.2.31 \ --enable-deflate \ --enable-expires \ --enable-headers \ --enable-modules=most \ --enable-so \ --with-mpm=worker \ --enable-rewrite #make #make install
总之问题为解决
本着简单、易用、高效的原则,本人建议采用yum安装;
Apache实现静态化页面的实际操作:
配置文件httpd.conf中:
AllowOverride None 改为 AllowOverride All
文件中要有LoadModule rewrite_module libexec/mod_rewrite.so,代码前若有#注释,把注释去掉,若没有此代码则手动添加进去;
.htaccess文件:
# BEGIN WordPressRewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]
文件中若没有上述代码则手动添加到文件中
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图