相关疑难解决方法(0)

如何在WAMP服务器中使用.htaccess?

我在网上搜索了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)

.htaccess mod-rewrite wampserver

36
推荐指数
3
解决办法
13万
查看次数

基于Windows的apache服务器(wamp)上的cakephp和httpd.conf问题

所以,我想知道是否有人可以澄清以下事件,并可能建议我如何解决这个问题.

对不起代码的奇怪着色

让我先解释一下这个设置.我安装了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)

apache mod-rewrite cakephp wamp

5
推荐指数
1
解决办法
7778
查看次数

标签 统计

mod-rewrite ×2

.htaccess ×1

apache ×1

cakephp ×1

wamp ×1

wampserver ×1