web-dev-qa-db-fra.com

Pointer un blog Posterous vers un sous-répertoire d'un domaine personnalisé?

Il est facile d'utiliser Posterous avec un domaine ou un sous-domaine personnalisé.

Mais si mon site principal est sur www.mondomaine.com, est-il possible d'avoir un blog Posterous sur www.mondomaine.com/blog, au lieu de blog.mydomain.com?

1
Bambax

C'est assez facile en fait. Une fois que vous êtes connecté à Posterous, cliquez sur votre site dans le panneau de gauche, puis cliquez sur les paramètres à droite au dessus du message par email.

Sous les paramètres, il y a une section "domaine personnalisé". À partir de là, tout ce que vous avez à faire est de créer un nouvel enregistrement cname (si vous utilisez cpanel, cela est assez facile à faire).

Voici un lien posteux également: http://help.posterous.com/how-do-i-use-a-custom-subdomain-with-postero

2
flash

À ma connaissance, vous ne pouvez pas configurer un blog Posterous en tant que sous-répertoire. Vous pouvez toutefois configurer un domaine personnalisé tel que blog.example.com , puis pointer www.example.com/blog sur blog.example. com en utilisant htaccess, mais selon votre situation, cela peut ne pas être idéal.

Voici un fichier .htaccess configuré qui pointera un sous-répertoire vers un sous-domaine:

# Externally redirect direct client requests for subdomain-subdirectory URLs
# to subdomain URLs without subdomain-subdirectory URL-path
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /sd_[^/]+/
RewriteRule ^sd_([^/]+)/(.*)$ http://$1.example.com/$2 [R=301,L]
#
# Externally redirect non-canonical domains and subdomains
# (extra or missing "www") to canonical domain and subdomains
RewriteCond www>%{HTTP_Host} ^(www)>example\.com [NC,OR]
RewriteCond %{HTTP_Host} ^www\.([^.]+)\.example\.com [NC,OR]
RewriteCond %{HTTP_Host} ^([^.]+)\.www\.example\.com [NC,OR]
RewriteCond %{HTTP_Host} ^([^.]+)\.example\.com\. [NC,OR]
RewriteCond %{HTTP_Host} ^([^.]+)\.example\.com\.?:[0-9]+ [NC]
RewriteRule ^(.*)$ http://%1.example.com/$1 [R=301,L]
#
# Internally rewrite all but "main domain" URL-requests to
# subdomain subdirectory filepaths unless previously done
RewriteCond $1 !^sd_
RewriteCond %{HTTP_Host} !^www\.example\.com [NC]
RewriteCond %{HTTP_Host} ^([^.]+)\.example\.com
RewriteRule ^(.*)$ /sd_%1/$1 [L]

De: Rediriger un dossier vers un sous-domaine - Gourou de la recherche

1
Rob Dyson