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
    • 最新
    • 标签
主页 / user-557780

Elmond's questions

Martin Hope
Elmond
Asked: 2020-02-07 07:11:29 +0800 CST

已解决 - 500 内部服务器错误 Apache,htaccess 重定向

  • 0

因此,当我访问主域 www 上不存在的页面时,我只会收到正常的 404 错误,但是当我在 dsfds.test.com 之类的子域上访问它时,我会收到错误 500,并且在日志中我拥有这个:

[Thu Feb 06 15:46:41.935207 2020] [core:error] [pid 4744] [client 162.158.154.254:32186] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

这是我的 htaccess:

#    Mod_security can interfere with uploading of content such as attachments. If you
#    cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
#    SecFilterEngine Off
#    SecFilterScanPOST Off
#</IfModule>

ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 500 default

<IfModule mod_rewrite.c>
RewriteEngine On

#    If you are having problems with the rewrite rules, remove the "#" from the
#    line that begins "RewriteBase" below. You will also have to change the path
#    of the rewrite to reflect the path to your XenForo installation.
#RewriteBase /xenforo

#    This line may be needed to enable WebDAV editing with PHP as a CGI.
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


RewriteCond %{HTTP_HOST} ^alphanetworkmc\.com$
RewriteCond %{REQUEST_URI} !^/anm
RewriteRule ^(.*)$ /anm/$1 [L] 

RewriteCond %{HTTP_HOST} ^www\.alphanetworkmc\.com$
RewriteCond %{REQUEST_URI} !^/anm
RewriteRule ^(.*)$ /anm/$1 [L] 

RewriteCond %{HTTP_HOST} ^analytics\.indst\.eu$
RewriteCond %{REQUEST_URI} !^/sa
RewriteRule ^(.*)$ /sa/$1 [L] 

RewriteRule ^favicon.ico favicon.ico [L]

RewriteCond %{HTTP_HOST} ^mail\.indst\.eu$
RewriteCond %{REQUEST_URI} !^/mail
RewriteRule ^(.*)$ /mail/$1 [L] 

RewriteCond %{HTTP_HOST} ^entertainment\.indst\.eu$
RewriteCond %{REQUEST_URI} !^/ent
RewriteRule ^(.*)$ /ent/$1 [L] 

RewriteCond %{HTTP_HOST} ^www\.statesanalytics\.com$
RewriteCond %{REQUEST_URI} !^/sa
RewriteRule ^(.*)$ /sa/$1 [L] 

RewriteCond %{HTTP_HOST} ^statesanalytics\.com$
RewriteCond %{REQUEST_URI} !^/sa
RewriteRule ^(.*)$ /sa/$1 [L] 

RewriteCond %{HTTP_HOST} ^recover\.indst\.eu$
RewriteCond %{REQUEST_URI} !^/mail/admin/
RewriteRule ^(.*)$ /mail/admin/$1 [L] 

RewriteCond %{HTTP_HOST} ^adminmail\.indst\.eu$
RewriteCond %{REQUEST_URI} !^/mail/admin/
RewriteRule ^(.*)$ /mail/admin/$1 [L] 

<If "req('Host') == 'recover.indst.eu'">
RedirectMatch 301 ^/mail/admin/users/login\.php$ /users/password-recover.php
RedirectMatch 301 ^/mail/admin/login\.php$ /users/password-recover.php
</if>

RewriteCond %{HTTP_HOST} mailrules\.indst\.eu$
RewriteRule ^(.*)$ https://www.alphanetworkmc.com/threads/e-mail-tos.21/$1 [L,R=301]


RewriteCond %{HTTP_HOST} ^mail\.alphanetworkmc\.com$
RewriteCond %{REQUEST_URI} !^/mail
RewriteRule ^(.*)$ /mail/$1 [L] 

RewriteCond %{HTTP_HOST} ^mail\.alphanetworkmc\.com [NC]
RewriteRule ^(.*)$ https://mail.indst.eu/$1 [R,L]

RewriteCond %{HTTP_HOST} ^bans\.alphanetworkmc\.com$
RewriteCond %{REQUEST_URI} !^/anm/bans
RewriteRule ^(.*)$ /anm/bans/$1 [L] 

RewriteCond %{HTTP_HOST} ^recover\.alphanetworkmc\.com$
RewriteCond %{REQUEST_URI} !^/mail/admin/
RewriteRule ^(.*)$ /mail/admin/$1 [L] 

RewriteCond %{HTTP_HOST} ^recover\.alphanetworkmc\.com [NC]
RewriteRule ^(.*)$ https://recover.indst.eu/$1 [R,L]

RewriteCond %{HTTP_HOST} ^adminmail\.alphanetworkmc\.com$
RewriteCond %{REQUEST_URI} !^/mail/admin/
RewriteRule ^(.*)$ /mail/admin/$1 [L] 

RewriteCond %{HTTP_HOST} ^adminmail\.alphanetworkmc\.com [NC]
RewriteRule ^(.*)$ https://adminmail.indst.eu/$1 [R,L]

<If "req('Host') == 'recover.alphanetworkmc.com'">
RedirectMatch 301 ^/mail/admin/users/login\.php$ /users/password-recover.php
RedirectMatch 301 ^/mail/admin/login\.php$ /users/password-recover.php
</if>

<If "req('Host') == 'recover.indst.eu'">
RedirectMatch 301 ^/mail/admin/users/login\.php$ /users/password-recover.php
RedirectMatch 301 ^/mail/admin/login\.php$ /users/password-recover.php
</if>

RewriteCond %{HTTP_HOST} mailrules\.alphanetworkmc\.com$
RewriteRule ^(.*)$ https://www.alphanetworkmc.com/threads/e-mail-tos.21/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^mailrules\.alphanetworkmc\.com [NC]
RewriteRule ^(.*)$ https://mailrules.indst.eu/$1 [R,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</IfModule>

# php -- BEGIN cPanel-generated handler, do not edit
#Set the “ea-php70” package as the default “PHP” programming language.
<IfModule mime_module>
AddType application/x-httpd-ea-php70___lsphp .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit

我的 VPS 上有许多不同的网站,其中包含许多子域重定向。

这是网络错误:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.
Apache/2.4.25 (Debian) Server at entertainment.indst.eu Port 80

非常感谢您的帮助。

web-server .htaccess mod-rewrite apache2 500-error
  • 1 个回答
  • 9492 Views
Martin Hope
Elmond
Asked: 2020-01-30 09:32:58 +0800 CST

已解决 - IPTables INPUT DROP 和端口开放

  • 0

我正在托管一个邮件服务器(PostFix、PostFix Admin、Dovecot)、一个 Minecraft 服务器和一个 Discord 机器人,我正在尝试创建一个带有 INPUT 和 OUTPUT 丢弃的防火墙,但是使用这种配置,一切都停止工作,例如端口 143 打开我的圆形立方体无法连接到 imap 服务器,对于我的世界服务器也是如此,我加载了 25565 端口但它停在那里并且不和谐机器人无法连接到不和谐服务器(应该是 http),而如果我放 OUTPUT DROP 它只需停止每个连接以及我的 ssh(自定义端口 2233)。有什么帮助吗?

Chain INPUT (policy DROP)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imap2
ACCEPT     udp  --  anywhere             anywhere             udp dpt:1988
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:1988
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http-alt
ACCEPT     udp  --  anywhere             anywhere             udp dpt:http-alt
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8192
ACCEPT     udp  --  anywhere             anywhere             udp dpt:8192
f2b-sshd   tcp  --  anywhere             anywhere             multiport dports ssh
bungee     tcp  --  anywhere             anywhere             tcp dpt:25562
bungee     tcp  --  anywhere             anywhere             tcp dpt:25579
bungee     tcp  --  anywhere             anywhere             tcp dpt:25569
bungee     tcp  --  anywhere             anywhere             tcp dpt:25563
bungee     tcp  --  anywhere             anywhere             tcp dpt:25567
bungee     tcp  --  anywhere             anywhere             tcp dpt:41310
bungee     tcp  --  anywhere             anywhere             tcp dpt:41311
bungee     tcp  --  anywhere             anywhere             tcp dpt:41312
bungee     tcp  --  anywhere             anywhere             tcp dpt:25999
bungee     tcp  --  anywhere             anywhere             tcp dpt:25564
bungee     tcp  --  anywhere             anywhere             tcp dpt:30801
bungee     tcp  --  anywhere             anywhere             tcp dpt:30802
bungee     tcp  --  anywhere             anywhere             tcp dpt:30803
bungee     tcp  --  anywhere             anywhere             tcp dpt:30810
bungee     tcp  --  anywhere             anywhere             tcp dpt:25342
ACCEPT     udp  --  anywhere             anywhere             udp dpt:8183
ACCEPT     udp  --  anywhere             anywhere             udp dpt:8182
ACCEPT     udp  --  anywhere             anywhere             udp dpt:8181
ACCEPT     udp  --  anywhere             anywhere             udp dpt:8191
ACCEPT     udp  --  anywhere             anywhere             udp dpt:587
ACCEPT     udp  --  anywhere             anywhere             udp dpt:465
ACCEPT     udp  --  anywhere             anywhere             udp dpt:2233
ACCEPT     udp  --  anywhere             anywhere             udp dpt:25
ACCEPT     udp  --  anywhere             anywhere             udp dpt:143
ACCEPT     udp  --  anywhere             anywhere             udp dpt:993
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imaps
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imap2
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:https
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http-alt
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:25565
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:submission
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:urd
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8191
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8183
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8182
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8181
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:smtp
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:2233
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imap2
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8443
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http-alt
ACCEPT     tcp  --  anywhere             anywhere             state RELATED,ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:2233
ACCEPT     udp  --  anywhere             anywhere             udp dpt:2233
ACCEPT     udp  --  anywhere             anywhere             udp dpt:25
ACCEPT     udp  --  anywhere             anywhere             udp dpt:143
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imap2
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:25565
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imaps
ACCEPT     udp  --  anywhere             anywhere             udp dpt:993
ACCEPT     udp  --  anywhere             anywhere             udp dpt:25565
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:urd
ACCEPT     udp  --  anywhere             anywhere             udp dpt:465
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:smtp state NEW,ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imap2 state NEW,ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imaps state NEW,ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:urd state NEW,ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:submission state NEW,ESTABLISHED

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     udp  --  anywhere             anywhere             udp dpt:8183
ACCEPT     udp  --  anywhere             anywhere             udp dpt:8182
ACCEPT     udp  --  anywhere             anywhere             udp dpt:8181
ACCEPT     udp  --  anywhere             anywhere             udp dpt:8191
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8191
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8183
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8182
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8181
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:25565
ACCEPT     udp  --  anywhere             anywhere             udp dpt:25565
ACCEPT     udp  --  anywhere             anywhere             udp dpt:465
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:urd
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imap2
ACCEPT     udp  --  anywhere             anywhere             udp dpt:143
ACCEPT     udp  --  anywhere             anywhere             udp dpt:993
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imaps
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:2233
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http-alt
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:https
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:smtp
ACCEPT     udp  --  anywhere             anywhere             udp dpt:25
ACCEPT     udp  --  anywhere             anywhere             udp dpt:443
ACCEPT     udp  --  anywhere             anywhere             udp dpt:http-alt
ACCEPT     udp  --  anywhere             anywhere             udp dpt:80
ACCEPT     udp  --  anywhere             anywhere             udp dpt:2233
ACCEPT     tcp  --  anywhere             anywhere             tcp spt:smtp state ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere             tcp spt:imap2 state ESTABLISHED

Chain bungee (15 references)
target     prot opt source               destination
ACCEPT     all  --  vmi294204.contaboserver.net  anywhere
ACCEPT     all  --  localhost            anywhere
DROP       all  --  anywhere             anywhere

Chain f2b-sshd (1 references)
target     prot opt source               destination
RETURN     all  --  anywhere             anywhere
postfix iptables dovecot
  • 1 个回答
  • 1131 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