2016-07-29 11 views
2

Ich frage nicht nach Code, aber für einige Tipps. Ich möchte ein System zu schaffen, das automatisch eine Sub-Domain erstellen, zum Beispiel, nachdem die Zahlung von PayPal zu genehmigen, erstelle ich eine Sub-Domain, wie zum Beispiel: stackoverflow.mywebsite.comErstellen Sie automatisch eine Subdomain

<?php 
    // Ignore this code. 
    $createSubDomain = 'stackoverflow.mywebsite.com'; 
    $createSubDomain = 'stackoverflow.mywebsite.com'; 
    $createSubDomain = 'stackoverflow.mywebsite.com'; 
    if($craeteSubDomain !== '') { echo "created"; } 
?> 

genau das. Ich schätze, dass ich mit dem Inhalt nach der Erstellung der Subdomain umgehen kann. :)

Danke,

Antwort

1

Here ist eine ziemlich gute Führung. Grundsätzlich werden Sie die * Subdomain auf Ihren Server verweisen möchten. Dann müssen Sie Ihre .htaccess-Datei konfigurieren, um damit umzugehen.

Ihre .htaccess-Datei sollte wie folgt aussehen:

RewriteCond %{HTTP_HOST} ^yourwebsite\.com $ 
RewriteCond %{REQUEST_URI} !^/yourwebsite_folder/ 
RewriteRule (.*) /yourwebsite_folder/$1 

RewriteCond %{HTTP_HOST} ^(^.*)\.yourwebsite.com 
RewriteCond %{REQUEST_URI} !^/yourwebsite_folder/ 
RewriteRule (.*) /yourwebsite_folder/$1 

Wenn Sie mehr darüber erfahren wollen, .htaccess Sie here aussehen kann.

In Ihrer PHP-Datei, anstatt eine Subdomain zu erstellen, erstellen Sie einen Ordner. wenn Leute versuchen, newsub.example.com zu laden, verweist die .htaccess Datei sie auf example.com/yourwebsite_folder/newsub

+0

Dank @MichaelMK! Ich lese diesen Führer und danke für die Erklärung.^- ^ –

Verwandte Themen