关于centos上apache重写的设置
来源:互联网 发布:淘宝人工客服怎么找 编辑:程序博客网 时间:2024/05/15 07:47
近期在独立服务器上搭了个LAMP,后来发现zencart的URL重写失效了,尽是404页面。然后细细检查重写的一系列配置。总结出如下因素:
1.httpd.conf文件重写模块加载
LoadModule rewrite_module modules/mod_rewrite.so
2.网站根目录的.htaccess文件开启重写
RewriteEngine OnRewriteBase /rewritecond %{http_host} ^abc.org [nc]rewriterule ^(.*)$ http://www.abc.org/$1 [r=301,nc]
3.这个是比较阴险的,开启了重启不止,还要允许重写,哎~~~~httpd.conf
<Directory "/opt/lampp/htdocs/abc.org"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # #Options Indexes FollowSymLinks # XAMPP Options Indexes FollowSymLinks ExecCGI Includes # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # #AllowOverride None # since XAMPP 1.4: AllowOverride All # # Controls who can get stuff from this server. # Order allow,deny Allow from all</Directory>
4.还有一个是zencart程序的因素。includes/functions/html_output.php 装个SEO优化插件吧。
改完了别忘记重启apache!基本上就这样了吧~
- 关于centos上apache重写的设置
- 关于apache的url 重写
- apache 设置 路由重写
- 如何在CentOS 6上设置Apache虚拟主机
- Apache中设置虚拟主机的URL重写功能
- Apache中设置虚拟主机的URL重写功能
- Apache中设置虚拟主机的URL重写功能
- centos设置apache
- apache的 重写
- apache的url重写
- Apache的URL重写
- 关于Django工程应用mod_python部署到Apache上,css、js等静态文件的设置
- ubuntu/centos 上的双网卡设置
- 关于Centos服务器上Oracle XE 远程访问设置
- 关于centos的yum代理设置
- 关于centos的yum代理设置
- 关于centos中文件权限的设置
- 关于Centos NTP服务器的设置
- org.hibernate.exception.SQLGrammarException: could not execute query
- 30个最常用css选择器解析
- C++各大有名库的介绍
- Pentaho技术可行性分析
- android 解决listview中checkBox错位选择
- 关于centos上apache重写的设置
- myeclipse 开发webservice hello world
- LOD技术
- Linux apache配置https
- 自制力
- Android 推送通知指南
- JAVA编程思想第四版—第三章—习题与答案
- cdev_alloc与cdev_init区别
- Android开发网上的一些重要知识点