2012-01-10 63 views
0

我正在使用電子商務引擎爲登錄用戶的某些帳戶功能創建Wordpress網站。我能夠控制用戶看到的網頁以及他們可以在網站的大部分地方與哪些內容進行互動,但是需要將一個網址指向帳戶頁面,但我不需要在非子網頁上重定向。僅將基址請求重定向到頁面,而不是子頁面

例子:

mydomain.com/baseurl - >應重定向到客戶賬戶上。但我不想重定向子頁面。

mydomain.com/baseurl/some-child-page/product - >應該重定向任何地方,只是顯示正常。

我已經嘗試過的htaccess:

Redirect /baseurl http://mydomain.com/customer-account-page 

但是這在邏輯上會影響孩子的網頁也是如此。

是否可以只重定向基本URL頁面?我不想破壞在基本URL頁面上顯示一些動態內容的現有軟件,所以我只是希望自動避開它,因爲我不希望用戶看到該頁面。

我沒有在這裏的其他地方看到我確切的問題,所以我希望有人能指導我。謝謝!

+0

只要.htaccess規則我s上面的提示。 – gabearnold 2012-01-10 16:09:24

+0

@gebearnold:我沒有看到你的問題內的規則。請包括它。 – Tadeck 2012-01-10 16:29:20

+0

Here:「Redirect/baseurl http://mydomain.com/customer-account-page」 – gabearnold 2012-01-10 16:35:53

回答

1

嘗試將以下內容添加到您的域的根文件夾中的htaccess文件中。

RewriteRule ^baseurl$ http://mydomain.com/customer-account-page [L,R] 

如果你想重定向的URL是http://mydomain.com/some-folder/to-redirect.php則該規則將

RewriteRule ^some-folder/to-redirect\.php$ http://mydomain.com/customer-account-page [L,R] 

編輯

以下內容添加到您的.htaccess文件中的mydomain.com

根目錄
RewriteEngine on 
RewriteBase/


#redirect mydomain.com/shop with or without trailing slash 
RewriteRule ^shop/?$ http://mydomain.com/customer-account-page [L,R] 
+0

我嘗試了幾件事,但是你能否給我一個上面提到的baseurl的例子,或者如何使用這件作品?謝謝:) – gabearnold 2012-01-10 16:11:52

+0

@gabearnold我上面有一個例子。如果沒有任何意義,請提供您要重定向的網址,並且我會更新規則 – 2012-01-10 16:18:24

+0

mydomain.com/shop應該重定向到mydomain.com/customer-account-page 但是 - mydomain.com/shop/some - 產品不應該在任何地方重定向。 – gabearnold 2012-01-10 16:25:40

相關問題