Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 本地域和子域映射(web开发)_Java_Linux_Google App Engine_Fedora - Fatal编程技术网

Java 本地域和子域映射(web开发)

Java 本地域和子域映射(web开发),java,linux,google-app-engine,fedora,Java,Linux,Google App Engine,Fedora,在Linux下,在开发模式下为Google App Engine web应用程序实现域和子域映射的选项是什么 是否有一个动态域映射,我不必手动修改Linux网络属性 我有一个GAE,其中我需要根据一些散列或用户名进行子域映射,如: http://username.myapp.com(本地) 也可通过http://myapp.com/username 现在我可以通过:http://127.0.0.1:8888/somename 但是,现在我确实需要使用这种映射来测试它。您应该能够通过在主机文件

在Linux下,在开发模式下为Google App Engine web应用程序实现域和子域映射的选项是什么

  • 是否有一个动态域映射,我不必手动修改Linux网络属性
我有一个GAE,其中我需要根据一些散列或用户名进行子域映射,如:

http://username.myapp.com
(本地)

也可通过
http://myapp.com/username

现在我可以通过:
http://127.0.0.1:8888/somename


但是,现在我确实需要使用这种映射来测试它。

您应该能够通过在主机文件中定义子域,
/etc/hosts
(unix/linux)或
c:\windows\system32\drivers\etc\hosts
来本地测试它。例如,你可以在这里定义

127.0.0.1 myapp.com subdomain1.myapp.com subdomain2.myapp.com

然后在浏览器上访问这些域名中的任何一个都会转到127.0.0.1。

这种方法的问题是域映射是静态的,我需要动态的,也就是说,对user1.mydomain.com的访问将转换为mydomain.com/user1Seems。您必须设置DNS服务器。。。然而,这不必太难,例如,你看