在Apache / 2.2.3(CentOS)服务器(httpd.conf)中启用和设置mod_rewrite settings)

当我安装 LAMPWeb服务器 ( 5.6 / 2), 我们发现,虽然模块的 mod_rewrite的 已启用,页面必须符合 mod_rewrite的 无法访问。

找不到-在此服务器上找不到请求的URL /rewrite_url.html设立的区域办事处外,我们在美国也开设了办事处,以便我们为当地客户提供更多的支持。“

启用mod_rewrite在Apache / 2的版本(CentOS)服务器。

1。 安装完成后 httpd的 (Apache),打开文件 / ETC /的httpd / conf目录/ 用编辑器(纳米的/ etc /的httpd / conf / httpd.conf中),我们首先检查模块“mod_rewrite.so”位于 DSO (动态共享对象)。 我们应该找到“Rewrite_module的LoadModule模块/ mod_rewrite.so“没有字符”#“ 在...前面。 如果存在此字符,则必须删除它,而如果缺少该行,则必须添加它。

loadmodule_mod_rewrite

2。 我们保持开放的编辑和我们在 httpd.conf中 (Ctrl+ W以在nano中搜索)指令为“设置AllowOverride无”。 在这里,我们将不得不从“设置AllowOverride无“在”全部设置AllowOverride“。

allowoverwrite

3. Ctrl+X Y保存对文件所做的更改 httpd.conf中.

4. Restart httpd的

httpd服务 restart/etc/init.d/httpd restart

现在,它应该工作 OK。 不要忘了添加在站点根文件夹文件 的。htaccess 线路:

RewriteEngine On
RewriteBase指令/

在Apache / 2.2.3(CentOS)服务器中启用和设置mod_rewrite.

在Apache / 2.2.3(CentOS)服务器(httpd.conf)中启用和设置mod_rewrite settings)

关于作者

隐形LP

创始人和主编 隐形 Settings在2006日期。
具有Linux操作系统(尤其是CentOS)方面的经验, Mac OS X, Windows XP> Windows 10 和WordPress(CMS)。

发表评论