arnold0613 发表于 2013-12-16 12:11:09

htaccess 寫法哪錯

本帖最后由 arnold0613 于 2013-12-16 16:53 编辑

我再htaccess 中要是
RewriteEngine on
RewriteCond $1 !^(index.php|images|robots.txt)
RewriteRule ^(.*)$ index.php/$1

在view中
<link rel="stylesheet" href="css/style.css">就無法載入但是
<style>.bg{background-image: url("images/brickwall.png");}<.style>卻可以正常出現
若把htaccess 改成
RewriteEngine On    RewriteBase /    RewriteCond %{REQUEST_FILENAME} !-f    RewriteCond %{REQUEST_FILENAME} !-d    RewriteRule ^(.*)$ index.php/$1 就可以正成
<link rel="stylesheet" href="css/style.css">位何?






jerrybendy 发表于 2013-12-16 16:03:41

你没有排除存在文件,正确的应该是
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1

arnold0613 发表于 2013-12-16 16:53:09

jerrybendy 发表于 2013-12-16 16:03 static/image/common/back.gif
你没有排除存在文件,正确的应该是

謝謝您協助 已成功解決
页: [1]
查看完整版本: htaccess 寫法哪錯