Я пытаюсь получить доступ к своему веб-серверу WAMP (3.1.4) через Интернет, и я получаю ошибки разрешения даже после прохождения каждого ответа на вопрос по теме обмена стека.
WAMP установленв «онлайн» и зеленый.Я могу получить доступ к своему серверу на моем хост-компьютере и видеть все мои веб-страницы в порядке.Я даже могу нормально просматривать и перемещаться по сайту, используя доменное имя, так что это не проблема.
Мой брандмауэр имеет входящее соединение на открытом порту прослушивания, и на моем маршрутизаторе также включена переадресация портов для этого порта.
Я предоставил все разрешения в httpd-vhosts.conf:
# Virtual Hosts
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName example
DocumentRoot "c:/wamp64/www/example"
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond $1 ^(index\.php)?$ [OR]
RewriteCond $1 \.(gif|jpg|png|ico|css|js)$ [NC,OR]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*)$ - [S=1]
RewriteRule . /index.php [L]
</IfModule>
# END wordpress
<Directory "c:/wamp64/www/example/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Я предоставил все разрешения в httpd.conf:
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +FollowSymLinks +Multiviews
AllowOverride all
# onlineoffline tag - don't remove
Require all granted
</Directory>
Я предоставил все разрешения в phpmyadmin.conf:
Alias /phpmyadmin "c:/wamp64/apps/phpmyadmin4.8.3/"
<Directory "c:/wamp64/apps/phpmyadmin4.8.3/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride all
<ifDefine APACHE24>
Require all granted
</ifDefine>
<ifDefine !APACHE24>
Order Deny,Allow
Allow from all
Allow from ::1
</ifDefine>
# To import big file you can increase values
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360
</Directory>
Я предоставил все разрешенияв файле hosts:
127.0.0.1 localhost
::1 localhost
127.0.0.1 example.com
::1 example.com
РЕДАКТИРОВАТЬ
Я забыл показать дополнительную настройку в httpd.conf:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf