Я бегу Kolab сервера и пытается повысить уровень безопасности за счет того, веб-администратора прослушивать определенный порт .. Я выбрал 8443. Вот мой конф файл:Apache прослушивать определенный порт
Alias /kolab-webadmin /usr/share/kolab-webadmin/public_html/
<Directory "/usr/share/kolab-webadmin/public_html/">
<IfModule mod_rewrite.c>
RewriteEngine on
# NOTE: This needs to point to the base uri of your installation.
RewriteBase /kolab-webadmin/
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^api/(.*)\.(.*)$ api/index.php?service=$1&method=$2 [L,QSA]
</IfModule>
AddDefaultCharset UTF-8
php_value error_reporting 6135
DirectoryIndex index.php
AllowOverride All
<ifModule mod_authz_core.c>
Require all granted
</ifModule>
<ifModule !mod_authz_core.c>
Order Allow,Deny
Allow from All
</ifModule>
</Directory>
I Я не знаю точно, как сделать эту работу ... Я также на CentOS 6,6
EDIT:
Я хочу только этот конкретный адрес для прослушивания порта 8443 ...
так domain.com/something будет работать на порту 80
но domain.com/kolab-webadmin работает только на 8443
'директива Listen' действует только в config сервера (не каталог). Что вам нужно сделать, так это создать новый виртуальный хост с новым портом! – undone
@undone вы можете помочь с этим? Я попробовал редактирование в httpd.conf, но получаю: [Wed Sep 02 18:42:29 2015] [warn] _default_ VirtualHost перекрывается на порт 8443, первое имеет приоритет –
Наличие прослушивания веб-администратора на определенном порту не увеличится безопасность. –