所以基本上我必须代理通过Web服务器的根@ / 但应用程序托pipe在 /ui 当他们没有手动input/ ui时,他们就会出现在服务器的主页上,这是静态的,没有被使用。 我想最初让Nginx把你移到domain.com/ui当你键入domain.com,然后基本上做它通常做的事,代理应用程序。
我已经在这里和所有标记的问题,但我的问题是不同的,因为要么replace“ . ”与“ _ ”是在一个特定的path后,我正在通过proxypass运行。 我正在尝试改变: http://somedomainname.com/grafana/dashboard/db/generic-ping?var-device=SF-some.machinename.com 至: http://somedomainname.com/grafana/dashboard/db/generic-ping?var-device=SF-some_machinename_com 码: 选项+ FollowSymLinks RewriteEngine On ProxyPreserveHost打开 ProxyPass / grafana http://100.65.7.97:3000 ProxyPassReverse / grafana http://100.65.7.97:3000 我已经尝试了很多东西,几个小时后,浏览serverfault / stackoverflow / webmasters.stackexchange /谷歌等。但我没有尝试成功redirect。 我不知道为什么。 我试过的一些东西(以及它们的变体): RewriteRule ^([^\.]*)\ (.*)$ $1_$2 [E=%E2:yes,N] RewriteCond %{ENV:%E2} yes RewriteRule (.*) http://%{HTTP_HOST}$1 [R=301,L] … RewriteRule ^(/?grafana/dashboard/db/.*/[^/]*?).([^/]*?.[^/]*)$ $1_$2 [N] RewriteRule ^(/?grafana/dashboard/db/.*/[^/]*?).([^/.]*)$ $1_$2 [R=301] … RewriteCond %{REQUEST_URI} […]
我有2个域名,都在我的服务器上,都是由我注册的。 但问题是,其中一个域昨天过期,我需要通过url紧急访问它的数据,但我不能在接下来的几天更新。 所以我可以在我的控制面板访问这两个网站,我可以控制他们的一切,DNS,子域名,别名域等… 由于domain2.com过期,我可以以某种方式创builddomain2.domain1.org子域或别名域,当我访问该子域来显示从过期domain2.com网站。 我已经尝试了几个解决scheme与子域,别名域创build,但没有运气。 我也尝试添加一个logging到我的DNS domain2.domain1.org指向domain2.com 有没有可能的方式redirect到过期的域名? 我的控制面板是ISPConfig如果重要,我也使用nginx和BIND的DNS。
我有我的网站与Elastic Beanstalk(作为VirtualHost): http : //apptic.us-east-1.elasticbeanstalk.com/apptic/ 我也有我的域在Namecheap:apptic.me 我已经为Elastic Load Balancer安装了SSL证书,理想情况下我想使用HTTPS。 但我真正担心的是,对于非www的HTTPS,该网站不会将https://apptic.meredirect到https://www.apptic.me – 它无法显示任何内容 。 我敢肯定,我的DNS设置有问题,而不是我的Elastic Beanstalkconfiguration,但我愿意提供build议。 该网站正确redirecthttp://apptic.me ,它运行http://www.apptic.me而不redirect到HTTPS(不是我的一个巨大的关注)。 我目前的DNS设置如下: CNAME Record: www => apptic.us-east-1.elasticbeanstalk.com. URL Redirect Record: @ => https://www.apptic.me/ 如何更改我的DNS设置,以便所有HTTP / HTTPS和非www / www的排列转到https://www.apptic.me ? 我甚至会好起来,如果http://apptic.me去http://www.apptic.me和https://apptic.me去https://www.apptic.me 。
我通过GoDaddy注册的域名以及Heroku托pipe的网站。 www CNAME被正确指出,然后我正在做一个前往www的域 一切都应该指向并redirect到该网站的https www版本。 https / http和www / non-www的每个组合都可以完美地工作,除了下面这个: https://codefiworks.com (不工作) 我得到一个ERR_CONNECTION_REFUSED。 不幸的是,这是Google为该网站编制索引的url。 有没有人有任何想法,可能会发生什么,我只知道DNS和SSL是危险的(正如你可以告诉)
这里是我的情况:我有两个CNAME域( domain.one.com和domain.two.com )指向相同的IP /机器,我想redirect到另一个,如domain.one.com/anything到domain.two.com/anything 。 domain.two.com有一个有效的SSL证书。 我有以下设置: 在httpd.conf : RewriteCond %{HTTP_HOST} ^domain\.two\.com [NC] RewriteCond %{HTTP_HOST} !^$ RewriteRule ^/(.*) https://domain.two.com/$1 [L,R] NameVirtualHost *:80 NameVirtualHost domain.two.com:443 <VirtualHost *:80> ServerName domain.two.com DocumentRoot "/var/www/html/" ErrorLog logs/error_log CustomLog logs/access_log common RewriteEngine On RewriteOptions Inherit </VirtualHost> 在ssl.conf : <VirtualHost domain.two.com:443> DocumentRoot "/var/www/html" ServerName domain.two.com:443 </VirtualHost> – 我到目前为止所尝试的: 添加到httpd.conf中: NameVirtualHost domain.one.com:443 <VirtualHost […]
我有我的主要域名地址指向Squarespace。 我想redirect该域的子域到我的主机文件夹。 现在我的文件夹在主机的地址是这样的: myserverIP/~hostingusername/website/ 所以我想实现的是这个redirect: www.domain.com –> mysite.squarespace.com subdomain.domain.com –> myserverIP/~hostingusername/website/ Squarespaceredirect工作正常,但不是子域。 在域设置上,我创build了一个带有指向myserverIP的子域( subdomain.domain.com )的Alogging,但是由于该站点不在根IP上,而是在一个文件夹上,我不知道如何redirect到它。 任何想法如何实现这一目标?
build立: 1个文件服务器和2个terminal服务器(RDS主机),1个域 漫游configuration文件设置为\ WS2008R2 \ PROFILES \ 根据默认的本地configuration文件存储在C:\ Users中 相关软件: Microsoft Windows 2008 R2 Standard(64位) Microsoft Outlook 2007(无Exchange Server) 问题: 我的前任没有为两台terminal服务器(RDS主机)的C:\驱动器计算足够的空间。 现在随着越来越多的用户数据(尤其是他们的Outlook PST文件),剩余的空间因C:\ Users中保存的漫游用户configuration文件的本地副本而消失。 我的第一个想法是使用文件夹redirect将用户的“文档”文件夹(包含Outlook文件)redirect到他们在networking上的RDS主文件夹。 然而,我被告知,它是不鼓励和不支持微软访问networking共享上的Outlook PST文件,因为它可能会导致性能问题(显然它已被改进与Office 2010,但他们使用Office 2007)。 最简单的解决scheme是将用于用户configuration文件(C:\ Users)的本地文件夹(同步到文件服务器上的漫游用户configuration文件)更改为D:\ Users,因为该驱动器上有足够的可用空间。 但是,我还没有find任何有关是否和如何可能或支持的信息。 当我以用户身份login并检查例如“Documents”的属性时,我可以将path更改为D:\ Users \ Documents,但肯定不能以每个用户的身份login并手动设置path为每一个(用户权限和ACL的关注放在一边)。 任何意见表示赞赏
我有nodejs应用程序(在本地工作正常)后面的nginx与以下configuration: 00_elastic_beanstalk_proxy.conf upstream nodejs { server 127.0.0.1:8081; keepalive 256; } server { listen 8080; return 301 https://$host$request_uri; location / { proxy_pass http://nodejs; proxy_set_header Connection ""; proxy_http_version 1.1; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } gzip on; gzip_comp_level 4; gzip_types text/html text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascrip$ } https.conf server { […]
我有一个nginx的位置定义如下: location / { alias /usr/share/nginx/myapp/dist/; gzip_static on; # Media: images, icons and fonts location ~* \.(?:jpg|jpeg|png|ico|otf)$ { expires 2M; access_log off; add_header Cache-Control "public"; } # CSS, HTML and Javascript location ~* \.(?:css|js|html)$ { expires 4h; access_log off; add_header Cache-Control "public"; } } 但由于某种原因,许多用户没有得到我最后的index.html更新。 由于这是至关重要的,很多用户抱怨我想重新确定/(/index.html,/#/ myTeam)到/ v2 /(/v2/index.html,/ v2 /#/ myTeam)的每个请求。 所以生病肯定用户caching不是一个问题。 Iv'e创build了一个名为/ v2 […]