2015-05-05 27 views
0

試圖在.htaccess中掩蓋一個URL,但它似乎並沒有發生在我身上。我在我的網站上找到了該網頁,而不是我希望人們看到的網頁。這是我在我的.htaccess文件中使用的:在.htaccess中屏蔽URL的正確方法?

RewriteRule ^member-login/?$ https://www.somesite.com//login/ 

這是正確的嗎?

回答

0

如果您在您的規則的目的,https://www.somesite.com部分將固有重定向瀏覽器,即使沒有R標誌。假設htaccess文件是在文檔根目錄www.somesite.com網站,那麼你可以刪除的規則的一部分(並添加L標誌安全措施):

RewriteRule ^member-login/?$ /login/ [L] 

如果htaccess文件ISN」 t在somesite文檔根目錄下,那麼你需要設置一個反向代理。

+0

你如何做一個反向代理?我們想要掩蓋的URL與使用.htaccess的URL不同。 –

+0

@AdamBell你需要訪問服務器的配置,而不是htaccess。 –