ERR_CONNECTION_REFUSED 与 WAMP 和 htaccess

问题描述 投票:0回答:0

我购买的网站上的 .htacess 有问题。我使用 Wampserver 尝试编辑 css 设计。 我已经创建了一个虚拟主机 ** artwebsite.local **,rewrite_module 已打开。 但是当我加载网站时,我有这个:

ERR_CONNECTION_REFUSED

info:当我删除网站的文件并尝试使用简单的 php 文件(hello word)时,它正在工作(没有 htaccess。 谢谢你的帮助

httacess :


Options +FollowSymlinks
RewriteEngine on

RewriteBase /

#301 > HTTS with www

#RewriteCond %{HTTP_HOST} !^www\. [OR]
#RewriteCond %{SERVER_PORT} 80
#RewriteRule ^(.*) https://www.domain.fr/$1 [QSA,L,R=301]

#301 > HTTS without www

RewriteCond %{HTTP_HOST} ^www\. [OR]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*) https://artwebsite.local/$1 [QSA,L,R=301]

### Rewriting / request uri to router.php ###

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^/$
RewriteRule (.*?)$ router.php [QSA,L]

### Rewriting index and general urls ###

RewriteRule ^index.php$ / [R=301]
RewriteRule ^(fr|en|es|it|ru|ar)/index.php$ /$1/ [R=301,L]
RewriteRule ^(fr|en|es|it|ru|ar)/$ router.php?lang=$1 [L]
RewriteRule ^(fr|en|es|it|ru|ar)$ /$1/ [R]
RewriteRule ^(fr|en|es|it|ru|ar)/index.htm$ router.php [L]
RewriteRule ^(fr|en|es|it|ru|ar)/([.-_/a-z0-9]*).php$ router.php?lang=$1 [QSA]

### Rewriting ulrs ads, shops and page by language ###

RewriteRule ^(fr|en|es|it|ru|ar)/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+-([0-9]+)$ router.php?lang=$1&id=$2 [QSA]
RewriteRule ^(fr|en|es|it|ru|ar)/[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php?lang=$1 [L,QSA]
RewriteRule ^(fr|en|es|it|ru|ar)/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php?lang=$1 [L,QSA]
RewriteRule ^(fr|en|es|it|ru|ar)/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php?lang=$1 [L,QSA]
RewriteRule ^(fr|en|es|it|ru|ar)/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php?lang=$1 [L,QSA]
RewriteRule ^(fr|en|es|it|ru|ar)/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php?lang=$1 [L,QSA]

### Rewriting ulrs ads, shops and page whithout language ###

RewriteRule ^[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+-([0-9]+)$ router.php?id=$1 [QSA]
RewriteRule ^[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php [L]
RewriteRule ^[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php [L]
RewriteRule ^[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php [L]
RewriteRule ^[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php [L]
RewriteRule ^[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+/[ء-يa-zA-ZA-Яа-я0-9-]+$ router.php [L]

### Rewriting all urls containing a php script name ###

RewriteCond %{HTTP_HOST} ^artwebsite\.local
RewriteCond %{REQUEST_FILENAME} (.*)+\.php
RewriteCond %{REQUEST_URI} !^/(invoices/.*)$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*?)$ router.php [QSA,L]

ErrorDocument 404 https://artwebsite.local/404

我尝试更改.htacess,wanpserver的配置没问题。

虚拟主机:

<VirtualHost *:80>
    ServerName artwebsite.local
    DocumentRoot "d:/artweb"
    <Directory  "d:/artweb/">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>
.htaccess wamp
© www.soinside.com 2019 - 2024. All rights reserved.