AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[web-hosting](server)

Martin Hope
JohnLBevan
Asked: 2024-08-29 21:45:29 +0800 CST

当 DNS 使用后缀进行解析时,让 Web 浏览器自动附加 DNS 后缀

  • 6

如果我example.com的 DNS 后缀搜索列表中有内容,我打开浏览器并输入,www那么浏览器将与操作系统对话,操作系统再与 DNS 对话;如果www解析失败,我的操作系统将从我的后缀搜索列表中附加项目,直到成功为止;www.example.com如果成功,我就会得到一个将我的请求发送到的 IP。

但是,查看我的浏览器发送的请求,主机标头设置为,www因为这是地址栏中输入的内容,即使这不是最终解析为 IP 的 FQDN。这意味着,如果 Web 服务器使用主机名绑定,它必须监听www以及 FQDN www.example.com,否则它将无法识别该请求是它应该处理的请求。

是否有任何浏览器具有自动从操作系统获取已解析的 FQDN 的功能/是否有任何设置可以调整以启用此功能?如果没有这样的功能,是否有原因(例如,操作系统可能出于某种安全原因不公开已成功解析的 FQDN 的信息?),或者这种情况太小众以至于任何人都无法实现?

web-hosting
  • 1 个回答
  • 33 Views
Martin Hope
Chris
Asked: 2021-12-01 09:57:30 +0800 CST

在哪里管理 Office365(邮件)和 Wordpress/Magento 的域

  • 0

我目前继承了一个运行自己的服务器的安装(Wordpress/Magento)和电子邮件。通过 Outlook(非 365)和 imap 在组织内使用电子邮件。

计划是切换到 Office 365(因为我们将来也会使用 Dynamics 365 CRM),我想从自托管电子邮件切换到使用 Office 365。

我现在想知道,什么是更好的解决方案。

  1. 将域指向 Office365,然后通过 Office 365 设置网络服务器 IP,或
  2. 将域管理保留在 Office365 之外,只需将邮件服务器指向 Office365。

我试图为此找到一些最佳实践,但找不到任何有用的东西。

感谢任何指点谢谢

web-hosting microsoft-office-365
  • 1 个回答
  • 37 Views
Martin Hope
TheKrisMoore
Asked: 2021-11-02 22:27:19 +0800 CST

Slug的NGINX重写规则[重复]

  • 0
这个问题在这里已经有了答案:
apache 重写 > nginx 重写 (1 个答案)
10 个月前关闭。

我正在尝试在 NGINX 中为 URL 创建一个重写规则。

原始 URL 格式为https://example.com/blog/article-slug-here

但需要采用这种格式:

https://example.com/blog?article=article-slug-here

有什么建议么?

linux rewrite web-server web-hosting nginx
  • 1 个回答
  • 237 Views
Martin Hope
Nyxeria
Asked: 2021-10-08 01:25:23 +0800 CST

将 Tomcat 9 配置为内部 Web 服务器的代理

  • 0

我在使用 Tomcat 9 的服务器上有一个 Web 应用程序。它已为一个 Web 应用程序设置,并具有证书和域等。现在我在网络上有另一台服务器,它托管另一个应用程序。到目前为止,它一直是一个内部工具,现在需要从互联网上访问它。不幸的是,由于某种原因,另一个证书和域花费了绝对荒谬的金额,现在我正在寻找是否可以设置 Tomcat 来服务另一个(普通 LAMP)服务器并充当代理,以便在访问某个 url 时,例如 tomcatserver.example/lampserver 等。Tomcat 会将流量代理到另一台服务器。

两台服务器都运行 Ubuntu,如有必要,我拥有 root 权限。我还可以要求服务器提供商打开互联网端口。

tomcat ubuntu proxy web-server web-hosting
  • 1 个回答
  • 106 Views
Martin Hope
M-Corp
Asked: 2021-08-31 09:44:45 +0800 CST

域名+服务器托管 2019

  • 0

我有一个注册域(例如www.mydom.example:)、一个公共 IP 和 Server 2019。我需要设置我的服务器才能托管我自己的网站。我目前可以通过我的公共 IP 从外部浏览我的网站,这工作正常。
我需要帮助将我的域名(例如:)链接www.mydom.example到我的服务器,以便我可以使用我的域名(例如:)访问该站点www.mydom.example。

我尝试了一些关于如何在服务器上配置 DNS 的教程,但我似乎找不到任何有效的方法。我知道我需要设置名称服务器和 A 记录,然后让我的域指向服务器,但是当我按照关于如何设置服务器的教程进行操作时,似乎都是针对内部网络的。

是否有关于如何执行此操作的教程或指南?

domain-name-system web-hosting iis-10 windows-server-2019
  • 1 个回答
  • 356 Views
Martin Hope
Madushan Perera
Asked: 2021-08-12 19:28:26 +0800 CST

Nginx - 更改特定 url 的根文件夹会产生 404 错误

  • 1

我正在尝试为任何人通过mydomain.com/game/adminurl 安排一个位置块,确保用于提取内容的 nginx 服务器存在于/var/www/html/my-cakephp-app/目录中。我的应用程序是使用 cakephp 框架构建的,其目录结构如下所示:

  • /var/www/html/my-cakephp-app/
    • 行政
      • 配置
      • 安慰
      • 控制器
      • 看法
      • webroot(该目录下存在App入口点index.php文件)

我也有位于/var/www/html目录中的静态 html/css 网站。所以任何有mydomain.comurl 的人也可以看到该网站。

这是我当前的 nginx 服务器块:

server {
    listen 80;
    listen [::]:80;

    root /var/www/html;

    index index.html index.htm index.php;

    server_name mydomain.com;

    location / {
        try_files $uri $uri/ =404;
    }
    
    location /game/admin {
            return 301 /game/admin/;
    }

    location /game/admin/ {

                root /var/www/html/my-cakephp-app/admin/webroot;
                try_files $uri $uri/ /game/admin/index.php$is_args$args;
  
                location ~* \.php(/|$) {
                  include snippets/fastcgi-php.conf;
                  fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
                  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
               } 

    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
    }

    location ~ /\.ht {
        deny all;
    }
}

使用此设置,我的静态网站可以正常工作。但是 cakephp 应用程序在浏览器中给出 404 not found 错误。nginx/error.log 中没有任何错误。

但是当我使用以下 nginx 配置运行时,我的应用程序运行良好。但我必须摆脱我的 html/css 网站。我计划用 wordpress 网站升级 html/css 应用程序。所以我应该能够以父级身份运行 wordpress 网站。

server {
    listen 80;
    server_name mydomain.com;
    root /var/www/html/my-cakephp-app/admin/webroot;
    
    index index.html index.htm index.php;
 
    location / {
        try_files $uri $uri/ /index.php$is_args$args;
        autoindex on;
    }
    
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }
    
    location ~ /\.ht {
        deny all;
    }
}

我想不出我在第一个服务器块上做错了什么。任何建议都会非常有帮助。

web-server web-hosting nginx
  • 1 个回答
  • 1296 Views
Martin Hope
Muhammad Umer
Asked: 2021-04-26 23:28:51 +0800 CST

在 Kubernetes 和 docker 之前如何管理服务器?

  • -2

这些天来,容器被用于服务器似乎是理所当然的。那时我是一名初级开发人员,但我能回忆起一些事情。我会列出事情的经过,我希望有人补充缺失的部分。

  1. 创建 zip 文件(包含所有代码 + 包)
  2. ssh 进入服务器
  3. 解压
  4. 配置阿帕奇
  5. 设置多个服务器(可选)
  6. 使用配置文件实现自动缩放...(这部分真的不记得了)
    • 我相信这需要像 Chef 或类似程序这样的东西,你有一个 EC2 可以使用的配置文件,或者有基本上可以运行所有命令的 bash 脚本
web-hosting dedicated-server
  • 1 个回答
  • 41 Views
Martin Hope
sean.mcgrath
Asked: 2021-02-23 02:53:30 +0800 CST

DNSSEC 有哪些好的默认设置?

  • 0

我使用 Google Domains 并且刚刚在 A2 Hosting 开设了一个帐户。我想继续使用 DNSSEC。A2 Hosting 要求我“请打开支持票并提供以下信息:

DS 记录摘要摘要类型算法公钥密钥标记标志"

我知道如何将这些放入 Google,但是从 A2 请求的好的默认设置是什么?

web-hosting dnssec
  • 1 个回答
  • 487 Views
Martin Hope
Just Bucket
Asked: 2020-11-28 12:58:46 +0800 CST

nginx总结类似的目录路径

  • 0

我一直在尝试使用我的 nginx 设置来阻止对任何不需要的目录的访问,但是每次添加一些目录时添加几行新行对我来说真的很烦人。我一直在看几个论坛,但所陈述的语法似乎都不起作用。我已经尝试过 syntax ^~ /(dir|dir2)/,^~ (/dir|/dir2)/等^~ (/dir/|/dir2/),但就像我说的那样,这些都不起作用,唯一的解决方案似乎是限制每个目录,这看起来真的很糟糕恕我直言。

如果您了解任何可能在这种情况下起作用的语法,我将非常感谢任何形式的回答。

操作系统:Debian GNU/Linux 10 (buster) nginx 版本:nginx/1.14.2

location ^~ /includes/ {
        deny all;
        return 403;
        }
    location ^~ /vendor/ {
        deny all;
        return 403;
        }
    location ^~ /packages/ {
        deny all;
        return 403;
        }
    location ^~ /res/ {
        deny all;
        return 403;
        }
    location ^~ /styles/ {
        deny all;
        return 403;
        }
web-server web-hosting nginx
  • 1 个回答
  • 22 Views
Martin Hope
Artur Müller Romanov
Asked: 2020-11-09 23:59:02 +0800 CST

如何将域移动到新主机?

  • 0

我对使用域非常陌生。昨天我为我的公司设置了一个域。我使用了该服务strato.de。现在我已经阅读了对这项服务的非常糟糕的客户评论,我担心我犯了一个错误。examplecompany.com不幸的是,我已经为个性化电子邮件地址和电子邮件转发设置了我想要的域。

我可以将我的域移动到另一个主机/服务还是绑定到strato.de?

email web-hosting domain dns-hosting
  • 1 个回答
  • 58 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve