web-dev-qa-db-fra.com

Comment résoudre le problème canonique d'un site Web hébergé dans une petite entreprise yahoo (hébergement partagé)

J'ai un site Web www.myapp.com hébergé dans Yahoo petite entreprise, qui est un hébergement partagé et je n'ai pas accès au fichier .htaccess à modifier. J'ai appelé l'équipe yahoo concernant le problème, mais cela ne peut être fait. (Cela peut être réalisé dans les magasins Yahoo).

En gros, je veux que myapp.com et www.myapp.com/index.php soient redirigés vers /www.myapp.com donc quelle est la solution de contournement.

1
n92

Vous pouvez en essayer un:

Option 1: Dans PHP, vous pouvez vérifier si l'URI est /index.php à l'aide de la variable $_SERVER["REQUEST_URI"] ( doc ici ) avant toute sortie vers le navigateur, puis redirige la page avec des en-têtes HTTP comme celui-ci header('Location: http://myapp.com/'); ( doc ici )

Option 2: Utilisation de JavaScript pour modifier de façon dynamique l'URL de la page, voir cette question ici .

Option 3: Piratez désespérément les serveurs de Yahoo pour télécharger un fichier . Htaccess ...

Bonne chance ^^ '

1
WiMantis