Jostain syystä en saa .htaccess-koodiani toimimaan. Domainnimi on keksitty. Tarkoitus on ohjata käyttäjä kuvitteellisista osoitteista todellisiin, siksi tuolla nuo !-f ja !-d.
Esim.
https://oma.domain.tld/school/123/start.php?place=10000
pitäisi ohjautua tuonne:
https://oma.domain.tld/admin/start.php?comp=123&place=10000
Tapa 1, joka ei toimi:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^oma.domain.tld
RewriteCond %{QUERY_STRING} ^place=([0-9]+)$
RewriteRule ^school/([0-9]+)/start.php?place=([0-9]+)$ /admin/start.php?comp=$1&place=%1 [L]Tapa 2, joka ei myöskään toimi:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^oma.domain.tld
RewriteRule ^school/([0-9]+)/start.php?place=([0-9]+)$ /admin/start.php?comp=$1&place=$2 [L]Osaisiko joku auttaa? Kiitos.
Nyt toimii.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^oma.domain.tld
RewriteCond %{QUERY_STRING} ^place=([0-9]+)$
RewriteRule ^school/([0-9]+)/start.php$ /admin/start.php?comp=$1&place=%1 [L]Aihe on jo aika vanha, joten et voi enää vastata siihen.