Добрый день всем!
Скажите плиз, как сделать так, чтобы друпал был установлен в подкаталог (например public_html/drupal) и при этом был доступен по адресу mysite.com а не mysite.com/drupal? Hедирект в данном случае не очень красиво
Спасибо за инфу...
Комментарии
В конфигах Апача это делается:
DocumentRoot "Z:/home/xcard.my/www"
ServerName "xcard.my"
ServerAlias "xcard.my" "www.xcard.my"
ScriptAlias /cgi/ "/home/xcard.my/cgi/"
ScriptAlias /cgi-bin/ "/home/xcard.my/cgi-bin/"
ErrorLog "/home/xcard.my/error.log"
</VirtualHost>
Хотя, если честно, не очень понятно, зачем в вашем случае изгаляться.
Спасибо за инфу кончено, но не думаю, что я смогу поправить конфиги апача на сервере хостера. А нужно это вот для чего: в корневой паблик директории хостера у меня несколько нужных каталогов, созданных мной же. Ну и если в корень поставить друпал, то будет все в перемешку, что не есть гуд. Есть вариант автоматически перенаправлять с mysite.com на mysite.com/drupal но это тоже не есть гуд, так как адрес URL будет содержать подкаталог.
Вот.
Мне видится более правильным установить друпал в корень, а все нужные папки, которые должны быть доступны через http собрать в отдельном каталоге - например /myfiles
с другой стороны если эти папки нужны именно в текущем их положении - друпал можно установить в подпапку и из / отправлять в /site или /drupal
мм... мне почему то такая простая мысля (все остальное в отдельный подкаталог) в голову не пришла. В целом, с этой темы можно резюмировать так:
друпал в любом случае ставить в корень лучше.
Но. есть такая штука у апача как ModRewrite слышал о ее великолепности, но никогда не юзал. Чую, она может спасти отца совесткой демократии... кто ModRewrite юзал, поделитесь плиз опытом...