Apache VirtualHost проблема не может запустить сайт с конфигурацией htaccess

У меня есть два примера доменов xyz.xx и pqrs.net и я указываю на один и тот же IP. xyz.xx apache htaccess конфигурация была сделана давно и работает отлично с этим конфигом

Listen : 80

NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin testacc@gmail.com
    DocumentRoot /www/docs/xyz.xx
    ServerName xyz.xx
    ServerAlias www.jxyz.xx
    <Directory "/www/docs/xyz.xx">
        AllowOverride None
        Options All
        Order allow,deny
        Allow from all
        DirectoryIndex index.php index.html index.htm
    </Directory>
    JkMount /test/*.jsp router
    JkMount /test/*.html router
</VirtualHost>

Сейчас я пытаюсь настроить htaccess для pqrs.net, но сталкиваюсь с трудностями, не знаю, почему это происходит. Нужна помощь.

Вот моя другая часть конфигурации htaccess, добавленная для pqrs.net:

Listen : 8081

NameVirtualHost XXX.XX.XX.XX:8081

<VirtualHost XXX.XX.XX.XX:8081>
    ServerAdmin hello@gmail.com
    DocumentRoot /www/docs/pqrs.net
    ServerName pqrs.net
    ServerAlias www.pqrs.net


   RewriteEngine on
   RewriteCond %{HTTPS} off
   RewriteCond %{HTTP_REFERER} !^$
   RewriteRule ^/$  /xxx/usa/index.html      [L,PT]
   RewriteCond %{REQUEST_URI} !^/xxx/.*
        RewriteCond %{REQUEST_URI} !^.*\.do.*
        RewriteRule ^/(.*)  /xxx/$1        [L,PT]

   JkMount /property/*.jsp xxxrouter
   JkMount /property/*.html xxxrouter

    <Directory "/www/docs/">
        AllowOverride None
        Options All
        Order allow,deny
        Allow from all
        DirectoryIndex index.html
    </Directory>
</VirtualHost>

и вот мои работники.свойства

worker.list=router
worker.list=xxxrouter

worker.xxxrouter.port=8011
worker.xxxrouter.host=localhost
worker.xxxrouter.type=ajp13
worker.xxxrouter.reply_timeout=100000

worker.router.port=8009
worker.router.host=localhost
worker.router.type=ajp13
worker.router.reply_timeout=100000

Пожалуйста, помогите мне в этом, когда я пытаюсь получить доступ к pqrs.net, он показывает мне это сообщение об ошибке в браузере.

The requested URL /xxx/usa/index.html was not found on this server.

0 ответов

Другие вопросы по тегам