Pregunta

Tengo un dominio .ne.ro (registrada en Rumania), donde los visitantes pueden entrar con o sin 'www':

http://mydomain.ne.ro
http://www.mydomain.ne.ro

Quiero redirigir http://123.mydomain.ne.ro a http://mydomain.ne.ro?id=123. Si visitante entrar con. 'Www | mail | ftp' ??debe ser tratado como no parámetro (obviamente)

.htaccess subdominio redirct con el último parámetro url pero didn 't trabajo.

código actual:

# edited on 05/April/2011 as suggested:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain\.ne\.ro$
RewriteCond %{HTTP_HOST} ^(.*)\.mydomain\.ne\.ro$
RewriteRule ^$ /index.php?id=%1 [R,L]


de hostgator plan de negocios (Linux) e inscrita en nic.ro , solo si pidiera.

¿Fue útil?

Solución

Después de muchos código sugerido (gracias supersuphot ) y una gran cantidad de investigación que finalmente encontró una respuesta.

En primer lugar he añadido el subdominio * en mydomain.ne.ro , señaló a la carpeta de dominio / ruta:

Crear *, cuenta subdominio hostgator compartida

A continuación, he subido el archivo .htaccess con el siguiente código:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain.ne.ro
RewriteCond %{HTTP_HOST} ^(.+).mydomain.ne.ro
RewriteRule ^([^/]*)$ http://mydomain.ne.ro/?id=%1 [P,L]

esto funciona también:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain\.ne\.ro$
RewriteCond %{HTTP_HOST} ^(.*)\.mydomain\.ne\.ro$
RewriteRule ^$ /index.php?id=%1 [P,L]

Lo más importante es la P en lugar de R en la última línea, para mantener subdominio originales. Compruebe esta respuesta .

Otros consejos

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain\.ne\.ro$
RewriteCond %{HTTP_HOST} ^(.*)\.mydomain\.ne\.ro$
RewriteRule ^$ http://mydomain.ne.ro?id=%1 [R,L]

Wow quantme!

Estoy buscando ese código ya que dos días, eh finalmente ...

Su primer código es perfecto para mí

RewriteRule ^([^/]*)$ http://mydomain.ne.ro/?id=%1 [P,L]

También puede cambiar con esta (por letras mayúsculas o minúsculas)

RewriteRule ^(.*)$ http://mydomain.ne.ro/?id=%1 [P,L]

Muchas Gracias quantme

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top