我的網址是ukneurology.com,一個特定程序的網址是http://ukneurology.com/html/clinicInfo/stroke.html。我想將第二個URL與其他頁面一起更改爲ukneurology.com/stroke(它們將具有不同的路徑)。我看過很多動態頁面,但是我的頁面URL都不像我在其他示例中看到的那樣。我只需要一個htaccess文件,我可以在其中鍵入真實URL,然後鍵入我想讓它看起來像在瀏覽器中的內容以及人們可以使用的內容。有我可以使用的模板嗎?或者甚至更好,發電機會爲我做?我找不到任何東西!使用htaccess重寫靜態網址隱藏完整的URL路徑和.html
0
A
回答
0
您可以使用像這樣的東西:RewriteRule newPageName oldPageName [L]
注意:您必須在新頁面名稱中跳轉,如下所示:\.
。 NewPageName和oldPageName不包含您的域名。
在您的例子,這將是正確的:RewriteRule stroke html/clinicInfo/stroke.html [L]
如果用戶試圖訪問http://ukneurology.com/stroke,他會看到http://ukneurology.com/html/clinicInfo/stroke.html頁面而不重定向(所以網址保持不變)。 [L]
避免了任何其他的RewriteRule會被滿足。
如果你有一個特別的方案(例如http://ukneurology.com/abc
=>http://ukneurology.com/html/clinicInfo/abc.html
),你可以使用正則表達式來避免手工編寫成千上萬的RewriteRules的:RewriteRule ([^/]+) html/clinicInfo/$1.html [L]
相關問題
- 1. 將靜態HTML網址重定向到.htaccess重寫的URL
- 2. htaccess重定向到完整路徑url
- 3. Lighttpd的完整URL重寫路徑
- 4. 重寫網址(URL路由)在.htaccess
- 5. htaccess的URL重寫和路徑還原
- 6. 隱藏用戶的完整網址
- 7. 動態網址到靜態url重寫和重定向
- 8. 使用.htaccess重寫動態網址
- 9. 使用htaccess重寫網址
- 10. 使用.htaccess網址重寫
- 11. 使用.htaccess重寫網址
- 12. Apache的URL重寫 - 隱藏/的public_html /在URL路徑
- 13. 一個完整的URL重寫的.htaccess
- 14. .htaccess重寫url以隱藏文件名
- 15. 隱藏GET參數與URL重寫.htaccess
- 16. .htaccess重寫完整路徑w /所有文件(不重定向)
- 17. 使用PHP隱藏網址中的路徑使用PHP
- 18. 使用htaccess更改或隱藏網址
- 19. htaccess動態網址重定向到靜態url
- 20. htaccess禁止我使用完整路徑
- 21. .htaccess單頁網址的url重寫
- 22. 的.htaccess重寫URL(網址縮短)
- 23. 使用.htaccess更改完整的url路徑
- 24. IIS7:URL重寫 - 它可以用來隱藏CDN路徑嗎?
- 25. 的.htaccess重寫路徑不改變顯示的網址
- 26. htaccess的重寫的動態網址
- 27. 用完整網址重寫子域名
- 28. htaccess重寫網址
- 29. 使用htaccess重寫舊網站網址
- 30. 隱藏PHP擴展使用的.htaccess URL重寫