1

我正在为我当前的网站构建一个移动网站,需要一些指导:

  1. 是否可以将我所有的移动文件放在一个名为 mobile 的文件夹中,然后设置 .htaccess 以重定向带有前缀 m 的 url。到文件夹?
  2. 是否也可以从 url 中隐藏子文件夹名称,而不是 www.website.com/folder/index.php 来拥有 m.website.com/index.php?
  3. 过度使用 .htaccess 是否有任何处理器故障?

如果有人能解释这些指针,将不胜感激。

谢谢

4

1 回答 1

1
  1. 是的,这是可能的 - 您可以将 %{HTTP_USER_AGENT} 与移动浏览器匹配并将它们重定向到 m.website.com 。
  2. 是的,可以隐藏文件夹 - 只需重写并添加文件夹名称
  3. 不是真的,至少对于这两个规则来说不是。如果您有几十条规则,则可能会放缓。

要隐藏文件夹,您可以使用以下内容:

RewriteCond %{HTTP_HOST} ^m\.website\.com$
RewriteRule ^(.*)$ folder/$1 [L,QSA]
于 2012-05-30T17:15:17.637 回答