Я не знаком с .htaccess. Я пытаюсь создать файл .htaccess, который перенаправит любой поддомен на портфолио.Создание субдомена с .htaccess
Например: bob.example.com
,
, который будет перенаправлять в портфель боб. в фоновом скрипте будет выполняться следующим образом.
example.com/portfolio.php?id=bob
Я написал следующее .htaccess
RewriteCond %{HTTP_HOST} !^([w]{3,3}[.]{1,1}){0,1}example.com$
RewriteCond %{HTTP_HOST} ^([0-9a-zA-Z-]*)[.]example.com$
RewriteRule ^.*$ http://example.com/portfolio/index.php?id=%1 [R,L]
Проблема в том, если я использую bob.example.com то на самом деле перенаправить example.com/portfolio/index.php?id=bob
если использовать bob.example.com то должен открытый портфель напрямую, вместо перенаправления
Хорошо, я сам сумел создать его
RewriteRule ^$ portfolio/index.php?id=%1 [NC,L]
Выше инструкция работает отлично! Спасибо !
проверить это - http://stackoverflow.com/questions/586129/create-subdomains-on-the-fly-with-htaccess-php?rq=1 – Dinesh
Они благодарны вам, но не очень полезны – SSK
Не для этого используйте '.htaccess'. Настройте правильную конфигурацию vhost и сохраните ее на доступных сайтах. http://httpd.apache.org/docs/2.2/vhosts/index.html – Quentin