htaccess
为
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
httpd.conf
为
Alias /qiu "d:/qiu"
<Directory "d:/qiu">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
伪静态没有成功,配置我该怎么修改呢?
我把AllowOverride None 改为All 不行
为
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
httpd.conf
为
Alias /qiu "d:/qiu"
<Directory "d:/qiu">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
伪静态没有成功,配置我该怎么修改呢?
我把AllowOverride None 改为All 不行
所以一定要令 httpd.conf
AllowOverride All可能有两三处,都要修改你已经用
Alias /qiu "d:/qiu"
设置了只虚拟目录,所以
<Directory "d:/qiu">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
一节要删去htaccess 文件要放在 d:/qiu 下
访问用 http://localhost/qiu
第一层的虚拟目录应该需要
<Directory "d:/qiu">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>这个吧(删了这个虚拟目录访问不成功)我把None改成ALL 虚拟目录就不能访问成功了
搞定了
改成这样就好了
Alias /qiu "d:/qiu"
<Directory "d:/qiu">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>