Javascript 正在将站点重定向到移动…文件名?
这是我第一次为某人创建一个移动站点,我的javascript代码都设置好了,当在我的手机上测试时,它会像我希望的那样重定向到:m.websitename.com。但是,我不知道要重定向到的文件名是什么?我将文件保存在:mobile.html下,但它没有重定向到该文件 我不希望它重定向到www.websitename.com/mobile,我认为它看起来不那么专业Javascript 正在将站点重定向到移动…文件名?,javascript,html,mobile,Javascript,Html,Mobile,这是我第一次为某人创建一个移动站点,我的javascript代码都设置好了,当在我的手机上测试时,它会像我希望的那样重定向到:m.websitename.com。但是,我不知道要重定向到的文件名是什么?我将文件保存在:mobile.html下,但它没有重定向到该文件 我不希望它重定向到www.websitename.com/mobile,我认为它看起来不那么专业 谢谢index.html或default.html是惯例。那么,为什么不直接去呢 m.websitename.com/index.ht
谢谢
index.html
或default.html
是惯例。那么,为什么不直接去呢
m.websitename.com/index.html
并配置子域,使
m.websitename.com
实际上指向websitename.com/m
文件夹。因此,该文件夹可以有自己的索引文件。您可能希望使用正在使用的服务器上的子域和目标设置来完成此操作(大多数网络托管公司通过其软件(如cPanel)简化了此操作)。目录结构将如下所示。所以当用户被重定向到t m.yourweb.com/时,它就不会有m.yourweb.com/mobie
domain [directory]
css [directory]
js [directory]
index.jsp [file]
purchase.jsp [file]
...
subdomain [directory] <- for mobile
css [directory]
js [directory]
index.jsp [file]
purchase.jsp [file]
域[目录]
css[目录]
js[目录]
index.jsp[文件]
purchase.jsp[文件]
...
子域[目录]您可以有任何您喜欢的文件名。但正如btevfik所提到的,put index.html或default.html
我推荐index.html
您还可以在服务器配置中设置默认文件。默认情况下,大多数服务器的默认文件处理程序为index.html。对于Apache,它将是index.html或index.php。您可以通过更改服务器配置将其更改为类似mobile-handler.html的内容
因此,无论何时通过或m.your-site.com访问站点,都会加载服务器配置中指定的默认文件
请注意,your-site.com和m.your-site.com将具有不同的站点根,因此请求将由不同的文件处理。如果要重定向到新URL,则需要一个Web服务器,该服务器将响应具有index.html(包含您的mobile.html)的m.websitename.com当请求时显示当OP没有选择答案时我讨厌。我有cpanel,我只去文件管理器。我觉得有点傻,现在甚至不考虑子域!非常感谢你!