是否可以使用.htaccess或javascript更改完整的URL?

时间:2016-09-05 11:44:42

标签: javascript apache .htaccess mod-rewrite

我正在尝试撤消我网站的完整网址:

www.example.com 到 moc.elpmaxe.www

我已经设法通过使用javascript中的window.document.location.hash和.htaccess的mod_rewrite函数来更改哈希后的url,最终得到如下内容:www.example.com/#moc.elpmaxe.www

我认为出于安全原因这是不可能的,或者因为moc.elpmaxe.www不是一个有效的网址。但是如果有一些可能性那就太棒了。

我的.htaccess:

Options -MultiViews
RewriteEngine On

RewriteCond %{THE_REQUEST} \s/index.html\s [NC]
RewriteRule ^ /moc.elpmaxe.www [R=301,L]

我使用的javascript:

window.document.location.hash = "lmth.xedni\moc.elpmaxe.www";

1 个答案:

答案 0 :(得分:2)

我非常怀疑它是否可行,因为如果可能的话,已经有网站使用它来欺骗其他网站。

例如,它可以将其网址从www.badsite.com更改为www.superrealbank.com