Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: .htaccess subdomena i plik
Forum PHP.pl > Forum > Serwery WWW > Apache
nightmoder
Witam.
Od jakiegoś czasu próbuje zrobić w .htaccess'ie cos takiego aby po wpisaniu subdomena.domena.pl/costam adres się nie zmienił ale został wykonany skrypt:index.php?subdomena=subdomena&plik=costam

z tego co znalazłem w necie zrobiłem skrypt który podaje tylko to 'costam' ale z tą subdomeną mi nie wychodzi za nic..
  1. RewriteEngine On
  2.  
  3. Options +FollowSymlinks
  4. RewriteBase /
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteRule ^(.*)$ index.php?&s=$1 [L]

ShadowD
Blog Erix'a, wildcard i próbka kodu:

  1. RewriteCond %{HTTP_HOST} ^www.([a-z0-9]*).cmsss.pl$ [NC]
  2. RewriteCond %{REQUEST_URI} !^/users/[a-z0-9]*/www.*$ [NC]
  3. RewriteRule ^([a-zA-Z0-9/]*)$ /users/%1/www/.public_html/$1/ [L]


Oczywiście musisz sobie go trochę zmienić, jak kiedyś z tego korzystałem i działało. winksmiley.jpg
nightmoder
wielkie dzięki działa
pozdro
Rattlerr
Witam!
Usiłuję zrobić w .htaccess przekierowanie z subdomena.domena.pl na domena.pl/subdomena.php i jako, że nie wyznaję się zbytnio Apache to mam z tym problem. Używałem chyba większości, co wypluwa Google m.in.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.domena\.pl$
RewriteRule www\.domena\.pl/^(.*)$.php

ale dostaję 500 Internal Server Error (albo mnie rzuca na główną). Proszę o pomoc i z góry dziękuję! Aha ,wildcards oczywiście włączone. winksmiley.jpg

No i udało mi się znaleźć rozwiązanie. Jeśli ktoś ma analogiczny problem to u mnie zadziałało:

RewriteCond %{HTTP_HOST} !=www.domena.pl
RewriteCond %{HTTP_HOST} ^(.*).domena.pl$
RewriteRule .* %1.php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.