簡體   English   中英

在所有頁面中隱藏子文件夾url

[英]Hide subfolder url in all pages Wordpress

我已將該站點安裝在現有站點的子文件夾中。 當我打開主頁時,URL如下所示:www.nextarconsulting.com/SitoNextar/

我希望它改為顯示:www.nextarconsulting.com

我通過.htacces嘗試了不同的解決方案,但沒有一個有效!

PS:舊站點(我的子文件夾中裝有新的wordpress安裝)與新站點具有相同的url,因此在修改新站點的.htaccess后,我有2個相等的鏈接重定向。 這會發生沖突嗎?

這是我的.htaccess文件:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /SitoNextar/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /SitoNextar/index.php [L]
</IfModule>

# END WordPress
# BEGIN Hotlinking

# END Hotlinking

我還希望看到站點的其他頁面不再出現在文件夾路徑中。 例如:www.nextarconsulting.com/SitoNextar/contacts.html必須成為www.nextarconsulting.com/contacts.html

您可以通過Wordpress設置,index.php和.htaccess文件執行此操作。

  1. 轉到“管理”區域中的“常規設置” 您會看到“ WordPress地址”和“站點地址”字段將具有相同的URL。 您需要更改“ 站點地址”選項以指向您的根域,即http://www.nextarconsulting.com保留“ WordPress地址”選項不變。

  2. .htaccess文件從安裝子文件夾(即SitoNextar)復制到域根文件夾

  3. 將站點的index.php文件從安裝子文件夾(即SitoNextar)復制到域根文件夾,並按如下所示進行編輯:

更改此行:

require( dirname( __FILE__ ) . '/wp-blog-header.php' );

包括安裝文件夾,例如:

require( dirname( __FILE__ ) . '/SitoNextar/wp-blog-header.php' );

注意事項

完成此操作后,您可能還需要重新保存永久鏈接。

您仍然登錄並使用安裝文件夾中的“管理”區域(即www.nextarconsulting.com/SitoNextar/wp-admin)

參考文獻 :[如何擺脫/ WordPress的/從你的WordPress網站網址( http://www.wpbeginner.com/wp-tutorials/how-to-get-rid-of-wordpress-from-your-wordpress-網站網址/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM