tendria que hacer 3 nuevos virtualhost ?
vi /etc/hosts
127.0.0.1 localhost
127.0.0.1 seophp.example.com
127.0.0.1
www.example.com
127.0.0.1
www.example.org
127.0.0.1
www.example.net
/etc/httpd/conf/httpd.conf
Código Apache:
Ver original<VirtualHost 127.0.0.1:80>
DocumentRoot /var/www/html
ServerName localhost
</VirtualHost>
<VirtualHost 127.0.0.1:80>
DocumentRoot /var/www/html/seophp
ServerName seophp.example.com
<Directory /var/www/html/seophp>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
tengo el siguiente fichero .htaccess en /var/www/html/seophp
Código Apache:
Ver originalRewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
http://www.example.org?query=string tendria que redireccionar a
http://www.example.com?query=string
no hace la redirrecion i añade /
http://www.example.org/?query=string
que es lo que no hago bien, alguien puede ayudarme, soy bastante nuevo en este tema y estoy perdido