2016-01-23 53 views
0

我想掩盖我的网站的一些子目录和页面。例如:掩蔽子目录和网页我的网站

我想改变 www.example.com/blog.php?post=post1

到 www.example.com/blog

或类似的东西。我看过重定向等例子,但这似乎并不适合我想要的功能,如果可能的话,我希望远离iframe。我只想让地址栏不反映我的内部目录结构和页面名称。我希望它能在帖子之间保持显示/博客。谢谢。

P.S.我没有使用WordPress或任何其他CMS或博客系统。

+0

您的网站如何设置?如果你在它之前有nginx,这几乎是微不足道的。根据您用于提供内容的内容,不同的框架有不同的方式来执行此操作。 – JDong

回答

1

你可以使用apache mod_rewrite。

Mod Rewrite Generator

,如果你不希望对博客员额/条变化相同的URL,但显示不同的内容,所有我能想到这一刻的是通过使用POST方法或浏览器cookies,但是,这需要大量的页面重新加载,并且不推荐广泛使用。如果您正在构建per_se(仅限一人)面板或类似内容,那么url并不重要,但对于博客来说。

隐藏.php扩展名或url查询索引/键是非常合理的,但不是你想要完成的。

就像我说的,这是可能的,但Luke .. don't do that。 博客应该在每个@stop上加上书签,而这恰好是因为独特的网址和散列值。没有这两个,没有超链接可能*(更不用说seo penals和缺陷+其他不必要的障碍,例如页面缓存)。