如何隐藏URL中的文件夹/路径,只保留域名

时间:2017-02-22 19:56:25

标签: javascript jquery ajax .htaccess

我正在尝试在私人tumblr上托管一个wiki风格的网站,以便我可以免费托管我的内容,同时仍然可以控制访问权限。

我没有HTML / CSS之外的知识,而且我只能遵循tumblr约定,所以我不能只重新安排我的目录来创建更清晰的路径。由于搜索引擎优化对我来说并不重要,而且主要是我使用网站,我想知道是否可以隐藏路径并且只留下网址的主要部分。

例如,无论我在子域中导航到哪个页面:

personalwiki.tumblr.com/tagged/main/chrono
personalwiki.tumblr.com/timeline
personalwiki.tumblr.com/tagged/wikiEvent

他们都会在地址栏中显示为:

personalwiki.tumblr.com

我已经看过使用htaccess,jQuery等的类似问题和各种解决方案,但由于我不熟悉这些语言,我不确定哪种语言最简单易用,或者它们是否适用于我想要实现的目标。

感谢您的帮助和见解!

1 个答案:

答案 0 :(得分:0)

您可以使用域屏蔽,但不确定这是否适用于您的情况。

https://en.wikipedia.org/wiki/Domain_masking

尝试将此javascript代码添加到每个tumblr页面中:

window.history.replaceState('', '', '/');

此“应该”导航到正确的页面,但将您的网址更改为“http://personalwiki.tumblr.com