Thinkphp3.2.3url重寫問題
阿新 • • 發佈:2017-10-18
$1 options racket ack override com -a num 手冊
Thinkphp3.2.3url重寫問題
手冊上的教程有問題,
- httpd.conf配置文件中加載了mod_rewrite.so模塊
- AllowOverride None 將None改為 All
- 把下面的內容保存為.htaccess文件放到應用入口文件的同級目錄下(這一步有問題)
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
上面是手冊提供的,可是不起作用。
可以試試我這個寫法。註意下面紅色部分。
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1
</IfModule>
Thinkphp3.2.3url重寫問題