Fopen / subdomein...
Nou heb ik het volgende stuk script dat ik gebruik voor mijn aanmeldingen:
http://www.plaatscode.be/15708/
Als een gebruiker zich aanmeld dan wordt het bestand
Automatisch aangemaakt met bijvoorbeeld deze gegevens:
Maar hoe nu verder? Want in dit txt bestand staat nu de naam van het subdomein, maar het domein werkt niet. Hoe krijg ik dit wel werkende?
Alvast bedankt,
Misschien dat hier iets in staat wat je verder kan helpen:
http://www.webmasterworld.com/forum92/138.htm
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Turn RewriteEngine on
RewriteEngine On
#
# The rules are processed in the following order: If the RewriteRule matches
# the RewriteCond directives are evaluated in the order they appear. Since
# the RewriteRule will always match eventually even if we just request / the
# RewriteCond will be evaluated.
#
# Rewrite only when Host is not empty
RewriteCond %{HTTP_HOST}!^$
# Rewrite only when Host is not main domain
RewriteCond %{HTTP_HOST}!^server$ [NC]
# Extract subdomain and first path element
RewriteCond %{HTTP_HOST}<->%{REQUEST_URI} ^(www\.)?([^.]+).*<->/([^/]+) [NC]
# Rewrite only when subdomain not equal to first path element
RewriteCond %2<->%3!^(.*)<->\1$ [NC]
# Rewrite to /subdomain/request
RewriteRule ^(.+) /%2/$1 [L]
RewriteEngine On
#
# The rules are processed in the following order: If the RewriteRule matches
# the RewriteCond directives are evaluated in the order they appear. Since
# the RewriteRule will always match eventually even if we just request / the
# RewriteCond will be evaluated.
#
# Rewrite only when Host is not empty
RewriteCond %{HTTP_HOST}!^$
# Rewrite only when Host is not main domain
RewriteCond %{HTTP_HOST}!^server$ [NC]
# Extract subdomain and first path element
RewriteCond %{HTTP_HOST}<->%{REQUEST_URI} ^(www\.)?([^.]+).*<->/([^/]+) [NC]
# Rewrite only when subdomain not equal to first path element
RewriteCond %2<->%3!^(.*)<->\1$ [NC]
# Rewrite to /subdomain/request
RewriteRule ^(.+) /%2/$1 [L]
Dit slechts aangezien het op vele pagina's staat aangegeven dat het met htaccess valt te regelen. Maar hoe? Want ik wil dat de naam / subdomein uit het txt bestand, direct beschikbaar wordt als subdomein?
Weet iemand wat ik hiervoor in de htaccess zou moeten zetten? Of wat ik anders zou moeten doen?
Vanuit daar kan je kijken of het subdomein bestaat. Zo ja laten zien wat je wilt laten zien, zo niet iets anders laten zien..
Dit gevonden:
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
RewriteEngine On
# Extract the subdomain part of domain.com
RewriteCond %{HTTP_HOST} ^([^\.]+)\.website\.com$ [NC]
# Check that the subdomain part is not www and ftp and mail
RewriteCond %1 !^(www|ftp|mail)$ [NC]
# Redirect all requests to a php script passing as argument the subdomain
RewriteRule ^.*$ http://www.website.com/profile.php?username=%1 [R,L]
# Extract the subdomain part of domain.com
RewriteCond %{HTTP_HOST} ^([^\.]+)\.website\.com$ [NC]
# Check that the subdomain part is not www and ftp and mail
RewriteCond %1 !^(www|ftp|mail)$ [NC]
# Redirect all requests to a php script passing as argument the subdomain
RewriteRule ^.*$ http://www.website.com/profile.php?username=%1 [R,L]
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
RewriteEngine On
# Extract the subdomain part of domain.com
RewriteCond %{HTTP_HOST} ^([^\.]+)\.sitenaam\.eu$ [NC]
# Check that the subdomain part is not www and ftp and mail
RewriteCond %1 !^(www|ftp|mail)$ [NC]
# Redirect all requests to a php script passing as argument the subdomain
RewriteRule ^.*$ http://www.sitenaam.eu/site/?id=%1&naamveranderen= [R,L]
# Extract the subdomain part of domain.com
RewriteCond %{HTTP_HOST} ^([^\.]+)\.sitenaam\.eu$ [NC]
# Check that the subdomain part is not www and ftp and mail
RewriteCond %1 !^(www|ftp|mail)$ [NC]
# Redirect all requests to a php script passing as argument the subdomain
RewriteRule ^.*$ http://www.sitenaam.eu/site/?id=%1&naamveranderen= [R,L]
Nu in de htaccess staan, nu wordt er nog niet gekeken naar de subdomeinen in de txt bestanden? Hoe kan dit dan?