我正在使用codeigniter.There是一個url模板:localhost/mysite/application/assets/projects/projectname
projectname
部分是動態的。現在我想重寫該網址到:localhost/mysite/projectname
是否有可能 使用.htaccess
?如果它是代碼將會是什麼。任何人都可以請幫忙。提前致謝。使用.htaccess網址重寫
1
A
回答
0
試試這個.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|indexcp\.php?|resources|robots\.txt)
RewriteRule ^([A-Za-z0-9_/.-]+)$ index.php?$1
RewriteRule ^(CSI) index.php?/CSI
AddType text/x-component .htc
編輯
一旦嘗試這種方式
RewriteRule ^(/application/assets/projects)$ http://localhost/mysite/$1 [R,NC,L]
+0
它沒有解決我的問題。我想要的是用(/)替換一部分url。那是/ application/assets/projects/to/ –
+0
@MamunSardar:一旦檢查編輯.. – mrsrinivas
相關問題
- 1. 使用htaccess重寫網址
- 2. 使用.htaccess重寫網址
- 3. htaccess重寫網址
- 4. 使用htaccess重寫舊網站網址
- 5. 用.htaccess重寫網址
- 6. 用htaccess重寫網址(apache)
- 7. .htaccess多重網址重寫
- 8. 如何使用.htaccess重寫此網址
- 9. 難以使用.htaccess重寫網址
- 10. 使用htaccess問題重寫網址
- 11. 使用htaccess重寫網址php
- 12. 使用.htaccess重寫動態網址
- 13. mod_rewrite使用.htaccess重寫網址
- 14. 如何使用htaccess重寫網址?
- 15. 使用htaccess重寫我的網址
- 16. 重寫網址的.htaccess
- 17. htaccess重寫圖片網址
- 18. .htaccess不重寫網址
- 19. wordpress htaccess的網址重寫
- 20. 在.htaccess上重寫網址
- 21. htaccess重寫網址名稱
- 22. htaccess - 重寫這個網址
- 23. .htaccess重寫多個網址
- 24. 使用htaccess進行網址重寫cPanel臨時網址
- 25. 如何用.htaccess重寫部分網址?
- 26. htaccess - 用php和mysql重寫網址
- 27. Htaccess用一個變量重寫網址
- 28. .htaccess用參數重寫網址
- 29. 雙重網址apache htaccess重寫
- 30. .htaccess重寫重定向的網址
您,當您創建的網址確實應該按照CI指南。 – Twisted1919
實際上,projectname是一個文件夾,其中包含需要在localhost/mysite/projectname被創建時自動加載的新項目。 ci指南如何提供幫助?你能更具體一點嗎? –
如果你遵循CI,'assets'將是一個'controller','projects'將是該控制器中的'action',而'projectname'將是該行爲的'param'。作爲參數,您可以輕鬆獲取並查詢數據庫。遵守規則很簡單。當你不這樣做的時候。 – Twisted1919