rediriger une URL spécifique vers une autre URL avec .htaccess


emjay

Je voudrais avoir un alias et rediriger l'URL tz433.tld/jobs/vers la page tz433.tld/about-us/jobs/.

C'est ce que j'ai essayé de loin; cela n'a pas fonctionné:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.tz433\.tld/jobs/$
RewriteRule (.*) http://tz433.tld/about-us/jobs.html [R=301,L]

Le problème est que dans ce chemin racine, il y a plusieurs domaines, car il s'agit d'une installation multisite typo3. Donc, quelque chose comme "rediriger /jobsvers /about-us/jobs" ne fonctionne pas car cela ne devrait se produire que pour un domaine spécifique (tz433).

La prochaine chose spécifique est www.tz433.tldautomatiquement redirigée vers tz433.tld. Cela devrait donc également fonctionner avec www.tz433.tld/jobs/et tz433.tld/jobs. Les deux devraient rediriger vers tz433.tld/about-us/jobs.html.

Comment puis-je y parvenir avec succès?

5 serviteur

Si vous souhaitez que la règle s'exécute uniquement lorsque le domaine est "tz433.tld" , vous avez besoin de cette condition:

RewriteCond %{HTTP_HOST} ^(www\.)?tz433\.tld

Et pour rediriger "jobs /" et "jobs" vers "tz433.tld / about-us / jobs.html" , vous pouvez essayer l'un de ceux-ci:

RewriteRule ^jobs/? /about-us/jobs.html [R=301,L]
# or
RewriteRule ^jobs/? http://tz433.tld/about-us/jobs.html [R=301,L]

Articles connexes


Comment rediriger vers une URL spécifique

Gamelle J'ai le code suivant: public function numbergrouppost() { $groupname = Input::get('groupname'); $no_of_members = Input::get('no_of_members'); $create = Group::create([

Aller - rediriger vers une URL spécifique avec une charge utile

novalagung: J'essaye actuellement d'implémenter le mode de paiement de mon client sur mon application. Pour afficher la page de paiement, je dois effectuer une demande à leur URL avec des informations corporelles sur le paiement. La réponse est html de la page