1
每當有人在不更改URL的情況下訪問http://www.example.com/
時,我想加載http://www.example.com/store/index
的內容。我嘗試了下面的URL,它不起作用。請幫忙。我錯過了非常基本的東西嗎?在不改變地址欄中的URL的情況下進行URL重定向
RewriteRule//store/index [R=301,L]
每當有人在不更改URL的情況下訪問http://www.example.com/
時,我想加載http://www.example.com/store/index
的內容。我嘗試了下面的URL,它不起作用。請幫忙。我錯過了非常基本的東西嗎?在不改變地址欄中的URL的情況下進行URL重定向
RewriteRule//store/index [R=301,L]
你可以在你的根的.htaccess使用這樣的規則:
RewriteEngine On
RewriteCond %{THE_REQUEST} \s/+store/index[?\s/] [NC]
RewriteRule^/? [R=301,L]
RewriteRule ^/?$ /store/index [L]
^/?$
,以確保你只重寫主頁R
標誌來避免瀏覽器中的URL更改
奇蹟般有效。如果我們想要將url更改爲www.example.com,如果有人直接點擊/存儲/索引,是否會導致無限重定向?你能建議一個規則嗎? – mishka
肯定會看到我的答案更新。 – anubhava
很酷。 \ s /是否是一個分隔符? – mishka