网址重定向/网址屏蔽


URL Redirect / URL Masking

我有一个页面。

http://sciconference.net/viewjc.php?id=c5

我希望当某些正文出现在此页面上时,URL 栏显示该 URL

http://sciconference.net/ICEEC

表示网址屏蔽...我尝试.htaccess,但没有成功,请帮助我。

尝试创建.htaccess并将以下内容放入其中:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^ICEEC$ viewjc.php?id=c5 [L]
RewriteRule ^ICEEC/$ viewjc.php?id=c5 [L]  
</IfModule>

确保viewjc.php.htaccess位于同一目录中

如果您只是尝试在有人访问您网站的特定页面时更改 URL 地址栏,请将其添加到您的 PHP 代码页:

if ( $_SERVER['REQUEST_URI'] == '/viewjc.php?id=c5') {
    echo '<script type="text/javascript">window.history.pushState("", "", "/ICEEC");</script>';
}

每次用户转到viewjc.php?id=c5您的URL都会更改。

此外,您可以再次使用.htaccess来执行此操作!