隐形重定向(RewriteRule + Apache)

时间:2016-08-27 14:05:08

标签: apache .htaccess mod-rewrite

我的目标是将({1}}开头的所有请求(无形)重定向到/example
例如:

  • / example - > / experiments / example(但在URL中保留/示例)
  • / example / - > / experiments / example /(但保留/示例/在URL中)
  • /example/logo.png - > /experiments/example/logo.png(但留
  • 网址中的
  • /example/logo.png)/example/test/logo.png - >
  • /experiments/example/test/logo.png(但请留下/example/test/logo.png 在URL)

这是我的.htaccess:

/experiments/example

有效!但是......仅当请求以Options +FollowSymLinks -MultiViews RewriteEngine On RewriteRule ^example(\/.*)?$ experiments/example$1 结束时才会生效。

  • / example / - > / experiments / example /(逗留/示例/在URL中:好!)
  • / example - > / experiments / example(在URL中更改为/ experiments / example:不好!)

我尝试了许多没有成功的事情。提前谢谢!

1 个答案:

答案 0 :(得分:1)

尝试:

document.getElementById('calendar').innerHTML += "...";