首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

thinkphp htaccess有关问题

2012-04-16 
thinkphp htaccess问题htaccess为IfModule mod_rewrite.cRewriteEngine onRewriteCond %{REQUEST_FILENA

thinkphp htaccess问题
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 不行

[解决办法]
AllowOverride 允许改写
所以一定要令 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

热点排行