Plantilla para Custom URL's (para perublog y ArgieNomad)

Plantilla para Custom URL's (para perublog y ArgieNomad)

Postby icaro on Sun Aug 19, 2007 3:43 am

Buenas... haber tratare de explicarme... ya navegue el foro en ingles y español desde las versiones de plog hasta los ultimos post que hay para lifetype... y aun no pudo hacer funcionar que mi dominio trabaje de la siguiente forma http://usuario.atrapadosenlared.net :(

pues bien... luego de pruebas entendi que no funciona lo de las wildcards o de los subdominios virtuales... ahora viene una pregunta eso va en mi hosting verdad? por que el dominio lo tengo con otra empresa y en mi hosting no abria problemas de hacer cambios...

otra... por si acaso pongo los datos de como tengo configurado mi lifetype:

base_url
http://www.atrapadosenlared.net

subdomains_enabled
si

subdomains_base_url
http://{username}.atrapadosenlared.net

subdomains_available_domains
atrapadosenlared.net

include_blog_id_in_url
si

script_name
index.php

request_format_mode
URLs Personales

y mi .htaccess :

Code: Select all
deny from all
 
deny from all

Options -Indexes
Options +FollowSymLinks

DirectoryIndex summary.php index.html index.php

RewriteEngine On
RewriteBase /

# Permalink to the blog entry (i.e. /1_userfoo/archive/3_title-foo-bar.html)
RewriteRule ^([0-9]+)_[^/]+/archive/([0-9]+)_[^.]+\.html$ index.php?op=ViewArticle&blogId=$1&articleId=$2 [L,NC]

# Monthly archive (i.e. /1_userfoo/archive/200401.html)
RewriteRule ^([0-9]+)_[^/]+/archive/([0-9]{6})\.html$ index.php?blogId=$1&Date=$2 [L,NC]
# -- same as above but with paging included
RewriteRule ^([0-9]+)_[^/]+/archive/([0-9]{6})\.html\.page\.([1-9]+)$ index.php?blogId=$1&Date=$2&page=$3 [L,NC]

# Daily archive (i.e. /1_blogfoo/archive/20040101.html)
RewriteRule ^([0-9]+)_[^/]+/archive/([0-9]{8})\.html$ index.php?blogId=$1&Date=$2 [L,NC]
# -- same as above but with paging included
RewriteRule ^([0-9]+)_[^/]+/archive/([0-9]{8})\.html\.page\.([1-9]+)$ index.php?blogId=$1&Date=$2&page=$3 [L,NC]

# Album (i.e. /88_userfoo/albums/34_title-foo-bar.html)
RewriteRule ^([0-9]+)_[^/]+/albums/([0-9]+)_[^.]+\.html$ index.php?op=ViewAlbum&blogId=$1&albumId=$2 [L,NC]
# -- same as above but with paging included
RewriteRule ^([0-9]+)_[^/]+/albums/([0-9]+)_[^.]+\.html\.page\.([1-9]+)$ index.php?op=ViewAlbum&blogId=$1&albumId=$2&page=$3 [L,NC]

# Albums (i.e. /88_userfoo/albums/)
RewriteRule ^([0-9]+)_[^/]+/albums/$ index.php?op=ViewAlbum&blogId=$1&albumId=0 [L,NC]

# Category view (i.e. /88_userfoo/categories/4_cat-foobar.html)
RewriteRule ^([0-9]+)_[^/]+/categories/([0-9]+)_[^.]+\.html$ index.php?blogId=$1&postCategoryId=$2 [L,NC]
# -- same as above but with paging included
RewriteRule ^([0-9]+)_[^/]+/categories/([0-9]+)_[^.]+\.html\.page\.([1-9]+)$ index.php?blogId=$1&postCategoryId=$2&page=$3 [L,NC]

# Category-Feeds (i.e. /3_userfoo/feeds/categories/2_category/atom)
RewriteRule ^([0-9]+)_[^/]+/feeds/categories/([0-9]+)_[^.]+/(.*)$ rss.php?blogId=$1&categoryId=$2&profile=$3 [L,NC]

# Feeds (i.e. /3_userfoo/feeds/atom)
RewriteRule ^([0-9]+)_[^/]+/feeds/(.*)$ rss.php?blogId=$1&profile=$2 [L,NC]

# Trackbacks (i.e. /3_userfoo/trackbacks/34_title-foo-bar.html)
RewriteRule ^([0-9]+)_[^/]+/trackbacks/([0-9]+)_[^.]+\.html$ index.php?op=Trackbacks&blogId=$1&articleId=$2 [L,NC]

# Comment form (i.e. /88_userfoo/comment/34_title-foo-bar.html)
RewriteRule ^([0-9]+)_[^/]+/comment/([0-9]+)_[^.]+\.html$ index.php?op=Comment&blogId=$1&articleId=$2 [L,NC]

# Resources (i.e. /88_userfoo/resources/this-is-a-resource-name.pdf.html)
RewriteRule ^([0-9]+)_[^/]+/resources/([^.]+)\.([^.]+)\.html$ index.php?op=ViewResource&blogId=$1&resource=$2.$3 [L,NC]

# Download a resource (i.e. /88_userfoo/get/this-is-a-resource-name.pdf)
RewriteRule ^([0-9]+)_[^/]+/get/(.+)$ resserver.php?blogId=$1&resource=$2 [L,NC]

# A non-default blog (i.e. /88_userfoo)
RewriteRule ^([0-9]+)(_[^/]+)?$ index.php?blogId=$1 [L,NC]
# -- same as above but with paging included
RewriteRule ^([0-9]+)(_[^/]+)\.page\.([1-9]+)$ index.php?blogId=$1&page=$3 [L,NC]

# Static Pages (i.e /3_userfoo/demosites)
RewriteRule ^([0-9]+)_[^/]+/(.+)$ index.php?op=Template&blogId=$1&show=$2 [NC]

ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php
ForceType application/x-httpd-php

ErrorDocument 401 /error.php
ErrorDocument 403 /error.php
ErrorDocument 404 /error.php


ahora... luego de muchas pruebas se que en la ayuda de lifetype hay formatos para poner ya sea lo de los subdominios como las url personales creo que como dice el titulo del post... seria bueno que perublog y ArgieNomad puedan poner la configuracion que tienen en sus sitios como una platilla de ayuda para nosotros ya que creo que son los que mas avanzados estan en el tema... estoy mas que seguro que muchos... muchos... muchos... se lo agradeceran...

para terminar... pues por lo menos gracias por leer el post y mas si acaso puedan darnos unas pautas a todos los que confiaron en este proyecto... y no como lei en un post tengamos que escribir como ultima linea... asi murio mi proyecto... :cry:

regards... :wink:
icaro
 
Posts: 1
Joined: Sun Aug 19, 2007 2:51 am

Postby phunkphorce on Sun Aug 19, 2007 5:26 am

Creo que las instrucciones en inglés que están en el wiki son bastante claras: si no consigues hacer que "ping loquesea.tudominio.com" funcione (donde "loquesea" realmente es un subdominio inventado), no vale la pena trastear con la configuración de Lifetype porque hagas lo que hagas no va a funcionar.

Primero y antes que nada tienes que asegurarte de que el "wildcard" para tu dominio está activado y luego configurar Lifetype. Como ya he dicho la prueba más concluyente para saber si tu dominio tiene los wildcards activados o no es hacer un ping a un dominio aleatorio. Si no funciona y no sabes como confgurarlo, por favor contacta a tu hosting porque o bien te has has olvidado un parámetro en algun lugar de su panel de configuración, o bien tendrás que pagarles más para que te lo activen.
phunkphorce
Lifetype Expert
 
Posts: 9028
Joined: Mon Aug 25, 2003 6:34 am
Location: Suomessa

Postby perublog on Sat Aug 25, 2007 9:18 am

Hola icaro, la configuración que tienes es la misma que yo tengo, hasta ahi, todo bien, pero como te comenta phunkphorce, asegurate que el wildcard funcione en tu dominio.

si tienes acceso a editar el dns de tu host, añade lo siguiente

*.atrapadosenlared.net. 14400 in A "ip de tu server"

Si not tienes acceso, contacta con el administrador de tu host.
perublog
 
Posts: 89
Joined: Wed Jul 27, 2005 11:04 am


Return to Español

cron