【问题标题】:converting short domain to full domain URL将短域转换为完整域 URL
【发布时间】:2012-12-26 14:33:38
【问题描述】:

我正在寻找将短域链接转换为主域 URL 的脚本,例如以下示例?就像 Facebook.com/username 一样,它会自动将您重定向到完整的 URL www.facebook.com/username

When user type short domain = http://abc.com/leon

the system should automatically CONVERT IT TO main domain URL = http://www.abc.com/leon 

我需要在 .htaccess 上编辑任何内容吗?如果是这样,我应该添加什么脚本?

我在 .htaccess 上尝试了以下脚本,但它没有转换为主 URL

Options +FollowSymLinks -MultiViews 
RewriteEngine On 
RewriteRule ^([a-zA-Z]+)$ /Test.php?pname=$1 [L,QSA]

请帮忙。

干杯

【问题讨论】:

  • 我在 .htaccess 上尝试了以下脚本,但无法转换 => 选项 +FollowSymLinks -MultiViews RewriteEngine On RewriteRule ^([a-zA-Z]+)$ /Test. php?pname=$1 [L,QSA]
  • 您不是在编写网络服务器,而是在配置别人的。因此,网站管理员堆栈交换可能是讨论此问题的更好场所。这里是题外话。

标签: linux .htaccess dns


【解决方案1】:

好的...确定这可能属于 DNS 问题类别并找到此链接 => Best way to redirect non-www to www? ;以及以下脚本似乎工作

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.youraddress.com$ [NC]
RewriteRule ^(.*)$ http://www.youraddress.com/$1 [R=301,L]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-21
    • 2018-03-21
    • 2010-09-20
    • 1970-01-01
    • 1970-01-01
    • 2013-04-08
    相关资源
    最近更新 更多