Salve
E' da giorni che cerco di venire a capo di questo problema. Ho un sito che gestisco da Plesk ed ho anche la possibilità di creare svariati sottodomini. Praticamente vi incollo un ticket che ho scritto in assistenza perchè sono a un punto morto. Non so come procedere.
Questa è la struttura del dominio con file e cartelle di un ipotetico sito
Per visualizzare l'home page andrò in /index.php mentre per il forum andrò in /index.php?site=forum (index.php + forum.php)domain.tld/httpdocs/admin
domain.tld/httpdocs/template
domain.tld/httpdocs/downloads
domain.tld/httpdocs/index.php
domain.tld/httpdocs/forum.php
domain.tld/httpdocs/articles.php
--------------------------------------
Questa è invece la struttura dei sottodomini
Questa struttura è utile nel caso io abbia piattaforme separate. Ad esempio installerò un forum phpBB in /subdomains/forum e un blog Wordpress in /subdomains/blog e saranno accessibili rispettivamente da forum.dominio.tld e blog.dominio.tld.domain.tld/subdomains/fourm/httpdocs/anyfolder
domain.tld/subdomains/fourm/httpdocs/anyfile
domain.tld/subdomains/forum/httpdocs/.htaccess
domain.tld/subdomains/blog/httpdocs/anyfolder
domain.tld/subdomains/blog/httpdocs/anyfile
domain.tld/subdomains/blog/httpdocs/.htaccess
Il punto della questione è che io non ho piattaforme separate. Tutti i contenuti del mio sito sono inclusi nel portale - home, forum, blog... - e per accedervi utilizzo il link index.php?site=forum/blog/qualunquecosa.
Detto questo sto cercando di rendere accessibile
domain.tld/httpdocs/index.php?site=forum
Da
domain.tld/subdomains/fourm/httpdocs/
Ho impostato nell'index.php del sottodominio il seguente codice
Quindi ho impostato il Mod RewriteCodice:<?php include('../../../httpdocs/index.php');?>
Ma come mi aspettavo ho ricevuto un messaggio di errore. Cito testualmente la risposta del mio Provider "non posso aprire una pagina contenuta in una directory diversa da quella in cui è presente la funzione di richiamo".Codice:Options +FollowSymLinks RewriteEngine On # forum.domain.tld --> /index.php?site=forum RewriteRule ^$ /index.php?site=forum [QSA,L]
Ora non so proprio come procedere. Ho solo due idee e mi fanno schifo entrambe
1) Proxy
2) Copio il sito in tutti i sottodomini e faccio un immane lavoro di relink poi se devo cambiare una virgola lo devo fare tante volte per quanti sono i sottodomini
3) Idee?
p.s. E praticamente ho pagato il webmaster a vuoto... ora il rewrite lo devo fare io![]()


LinkBack URL
About LinkBacks




Rispondi Citando

Segnalibri