[英]Hide URL path EG /w/ with PHP or htaccess
我有一個討厭的 Wordpress網站,安裝在名為/ w /的目錄中-無法在其中重建或遷移到其他位置- 是的 ,我基本上知道我要問的是一個hack,但這是有史以來的事情負擔得起,實際上我還是對此感到好奇。
如果網站是http://www.example.com/w/
我該如何a。)更改/添加到Wordpress默認htaccess文件或b。)可能在PHP中向功能文件添加內容? 還是類似於將腳本或PHP代碼段上傳到服務器的其他方法? - 刪除或隱藏/ w / ?
問題是-在您獲得我所有的http://codex.wordpress.org/之前; 這個特定的網站有太多的自定義,插件等-在那里或其他地方列出的大多數選項都會引起更多的問題(已經嘗試了幾次,花了幾個小時才能還原),因為從長遠來看,它只是移動了網站的一部分而導致了更多的問題-要么是這種破解,要么是完全重新安裝的重建,我無法按時完成。
更新-提示小提琴,沒有任何效果
通過在/ w /后面的根目錄中創建新的.htaccess
文件並沒有任何反應的嘗試過@David的技術,Chrome在瀏覽器中向下瀏覽,Firefox報告“服務器試圖以永遠無法完成的方式重定向”)
RedirectMatch 301 ^/w/(.*)$ http://www.tonsofbeers.com/$1
Firefox已檢測到服務器正在以永遠無法完成的方式重定向對該地址的請求。
RedirectMatch呢?
RedirectMatch 301 ^/w/$ http://www.tonsofbeers.com/
編輯:
如果要重定向所有文件,而不僅僅是重定向:
RedirectMatch 301 ^/w/(.*)$ http://www.tonsofbeers.com/$1
編輯2:
或使用重寫:
RewriteEngine On
RewriteRule ^w/(.*)$ http://www.tonsofbeers.com/$1 [L,R=301]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.