1
我已經在頁面上看到了所有其他人的問題,但我仍然完成了我的問題。 我使用smarty作爲我的模板。在CodeIgniter中使用mod_rewrite映射URL
我的結構是:
-controllers
- public
- home.php
- about.php
- admin
-views
- templates
- public
- home.tpl
- abount.tpl
So..my鏈接到有關網頁:當點擊該鏈接 上=>我意識到SITE_URL( '公共/ about.tpl') =>無法訪問我可以訪問該頁面的鏈接:http://localhost/mysite/index.php/public/about
我想刪除index.php。 在我的.htaccess:
RewriteEngine On
RewriteBase /application
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
ohh..sry ...我missed..my鏈接是:SITE_URL(」 public/about')not site_url('public/about.tpl'):D –