我在网上搜索了2天,我尝试在我当地的wamp中使用htaccess,但我不能!我知道有什么不对,但我不知道在哪里......
首先:我在apache菜单中激活了" rewrite_module ",然后检查了phpinfo页面,我看到该模块已添加到其" Loaded Modules "部分.
第二:我检查了httpd.conf并进行了一些更改,这是结果(只是重要的部分):
ServerRoot "c:/program Files/wamp/bin/apache/apache2.2.11"
Listen 80
ServerName localhost:80
DocumentRoot "c:/program Files/wamp/www/"
<Directory />
Options FollowSymLinks
# AllowOverride None
# Order deny,allow
# Deny from all
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
<Directory "c:/program Files/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
Run Code Online (Sandbox Code Playgroud)
下一篇:我为我的工作区创建了一个别名.这是.conf文件的内容:
Alias /basic_test/ "e:/Projects/basic_test/"
<Directory "e:/Projects/basic_test/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all …Run Code Online (Sandbox Code Playgroud) 所以,我想知道是否有人可以澄清以下事件,并可能建议我如何解决这个问题.
对不起代码的奇怪着色
让我先解释一下这个设置.我安装了wamp服务器,它实际上位于一个高清,然后我的开发文件位于单独的高清.所以我添加了别名来访问特定的dev文件夹
在httpd.conf我有以下
ServerRoot D:/Program Files/wamp/bin/apache/apache2.2.11
Listen 80
ServerName localhost:80
DocumentRoot D:/Program Files/wamp/www
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory D:/Program Files/wamp/www/>
Options Indexes FollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
以下是单独的conf文件并包含在httpd.conf中
Alias /project_birthday_planner "E:/Development/--- Projects-Full/PROJECT - BirthdayPlanner/trunk/"
<Directory E:/Development/--- Projects-Full/PROJECT - BirthdayPlanner/trunk/>
Options Indexes FollowSymlinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
在我的E:/ Development/--- Projects-Full/PROJECT - BirthdayPlanner/trunk /我有我的cakephp目录和文件
这是问题所在
我的模式重写已打开,我的后续cakephp文件夹的htaccess文件如下,
cakephp的根
<IfModule mod_rewrite.c>
RewriteEngine on …Run Code Online (Sandbox Code Playgroud)