容器技术交流

 找回密码
 立即注册
查看: 4362|回复: 5

完全APACHE无法创建rewrite规则

[复制链接]
发表于 2012-4-16 14:06:44 | 显示全部楼层 |阅读模式
创建apache    rewrite规则  然后页面访问出错。。。 出现404错误,也就是规则根本没实现啊

首先只勾选  完全使用apache处理  然后上传.htaccess到跟目录  出现500错误
然后把.htaccess删除  添加到 下面那个Apache 服务中去,重启 apache 出现不能成功启动Apache,说vhost.conf中 那个rewrite模块错误....

我要架设的平台是wordpress mu 多站点平台  而重写规则 是直接从wordpress上面 抄下来的

规则如下
  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteRule ^index\.php$ - [L]

  4. # uploaded files
  5. RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]

  6. RewriteCond %{REQUEST_FILENAME} -f [OR]
  7. RewriteCond %{REQUEST_FILENAME} -d
  8. RewriteRule ^ - [L]
  9. RewriteRule . index.php [L]
复制代码

但是,出现的问题要么就是rewrite无法启用,要么就是500错误,如果能正常打开页面,那就说明所有改写过的URL地址会出现404错误~~  无奈了

有人能帮忙么

 楼主| 发表于 2012-4-16 14:07:59 | 显示全部楼层
还有  为什么lumanager中 没有 loadmodual  rewrite 这个东西的 ~
发表于 2012-5-10 13:25:32 | 显示全部楼层
汗 肿么没有人回复??
发表于 2012-5-11 12:00:09 | 显示全部楼层
WP 后台设置固定链接后。会自动在根目录下创建规则。
使用apache 就不需要其他设置。只需要给 wp 权限建立规则文件即可。
如果没建立成功。wp后台会提示你文件建立失败。请自行建立规则文件。。
发表于 2013-1-30 22:56:58 | 显示全部楼层
我跟楼主遇到相同的问题 ,不知道如何解决啊。似乎apache 根本就没加载伪静态模块。手动去加 也还是不行,  不知道是不是哪里写错了。
发表于 2013-1-31 02:01:53 | 显示全部楼层
完全使用apache即可
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-11 16:15 , Processed in 0.026954 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表