Можно только сделать это, если у Вас есть два различных IP-адреса на той машине. Если это только для локального использования, можно использовать 127.0.0.1/8 адресное пространство как в:
ssh -D 127.0.0.1:1080 -p 22 username@server1.com
ssh -D 127.0.0.2:1080 -p 22 username@server2.com
Всего наилучшего,
João Miguel Neves
У вас есть .htaccess в каталогах app / и app / webroot, но ничего в корневом каталоге.
У вас должен быть файл: /home/user/public_html/site.com /public/.htaccess[1221 sizesOR
Измените свой docroot на
DocumentRoot /home/user/public_html/site.com/public/app/
. Оба этих ответа предполагают, что public / index.php не использует какую-то расширенную маршрутизацию для URI. Однако перезаписывать вложенные файлы .htaccess - это беспорядок.
Ваш сайт находится в /home/user/public_html/site.com/public
.
Он содержит: поставщиков плагинов для приложений index.php
И ваш корневой файл .htaccess
:
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
Это означает: что бы это ни было, перейдите в папку webroot
в вашей установке.
Но я не см. любую папку корневой каталог
. Я что-то упускаю?
Я не вижу упоминания о логах. Firebug - это не журналы ошибок Apache . В этом случае нет замены журналам ошибок Apache, поэтому запустите журнал ошибок и проверьте error.log
Установлен ли на портативном компьютере AllowOverride в конфигурации apache, чтобы разрешить использование файлов .htaccess?
См.: http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride
Подробнее.
Или просто добавьте следующее в свой httpd.conf
и перезапустите apache:
AllowOverride All
Если это поможет, просмотрите ссылку выше и уточните директиву AllowOverride
.
Если это не помогает, удалите добавленный вами AllowOverride
(но оставьте все остальные, которые уже были) и перезапустите apache.