Aνακατεύθυνση subdomain σε υποφάκελο του domain σας

By | 22/02/2012

Για να ανακατευθύνετε ένα subdomain σας πχ: whatever.domain.gr σε ένα φάκελο μέσα στο domain σας πχ: domain.gr/whatever/index.php ακολουθήστε τις παρακάτω οδηγίες.


Aνακατεύθυνση subdomain σε υποφάκελο του domain σας

Για Linux Hosting πακέτα:

Μέσα στο φάκελο /httpdocs του whatever.domain.gr, θα δημιουργησετε μια index.php σελίδα, στην οποία εισάγετε αυτό τον κώδικα:

<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.domain.gr/whatever/index.php" );
?>

και έπειτα την αποθηκεύετε (Save).

Ο γενικός κανόνας για ανακατεύθυνση με PHP (PHP Redirect) είναι:

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.domain.gr/whatever/index.php");
exit();
?>

Ο άλλος τρόπος είναι με τη χρήση .htaccess αρχείου το οποίο θα πρέπει να δημιουργήσετε από τον File Manager στο Plesk του domain σας ή να ανεβάσετε μέσα στον /httpdocs του subdomain σας. Απλά δημιουργείτε ένα txt αρχείο και το αποθηκεύετε με το όνομα .htaccess. Το αρχείο θα πρέπει να περιέχει αυτή τη γραμμή κώδικα:

Redirect 301 /index.php http://www.domain.gr/whatever/index.php

Αν έχετε Windows Hosting τότε μπορείτε να κάνετε το ίδιο με ASP κώδικα:

<%
Response.Status="301 Moved Permanently"
Response.AddHeader='Location','http://www.new-url.com/'
%>

όπου θα αντικαταστήσετε το www.new-url.com με τη διεύθυνση στην οποία θέλετε να ανακατευθύνετε.

 

 

Αφήστε μια απάντηση

Η ηλ. διεύθυνσή σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *