【问题标题】:Rewrite/Redirect a specific URL with masking使用屏蔽重写/重定向特定 URL
【发布时间】:2021-04-08 00:44:48
【问题描述】:

我需要在我的 .htaccess 中添加 Rewrite/Redirect 语句,以将特定 url 重定向到带有掩码的不同 .php 页面。目标是当有人击中时:

www.mydomain.com/sandbox

我需要它去:

server.mydomain.com/directoryname/phpprogram.php。但是我需要它来掩盖,所以地址栏仍然会显示www.mydomain.com/sandbox

感谢任何帮助。谢谢。

【问题讨论】:

  • 欢迎来到 SO,请在您的问题中分享您的 htaccess 文件,谢谢。

标签: .htaccess redirect url-rewriting masking


【解决方案1】:

您可以使用mod-rewrite 制作您的网址。

htaccess 文件中的以下规则应该可以解决问题:

RewriteEngine On

RewriteRule ^sandbox/?$ /directoryname/phpprogram.php [L]

这将在内部将 example.com/sandbox 的请求映射到 example.com/directoryname/phpprogram.php 。 上面正则表达式模式中的/? 匹配作为可选字符的斜杠,因此该规则也将匹配example.com/sandbox/。

【讨论】:

    猜你喜欢
    • 2012-12-10
    • 2014-07-20
    • 2018-04-19
    • 1970-01-01
    • 2018-04-17
    • 2021-06-12
    • 1970-01-01
    • 2016-10-18
    • 2011-02-16
    相关资源
    最近更新 更多