Мод переписан - действительно застрял - PullRequest
0 голосов
/ 07 марта 2012

Сайт, о котором я говорю, является подкаталогом моего основного сайта.site/index перенаправляет на index.php.site/gallery перенаправляет на gallery.php.Теперь я бы хотел, чтобы site/gallery/question/answer ссылался на site/gallery.php?question=answer.question может иметь два возможных значения, answer может иметь несколько сотен.

Поскольку site/gallery (без косой черты), site/gallery/question/answer загружается неправильно.И когда я переписываю его, чтобы он работал (с косой чертой), мне приходится заново делать все мои изображения и ссылки в моих HTML и CSS-частях, чтобы работать с этим, потому что иначе он перенаправил бы на основной сайт(из-за дополнительной косой черты).Есть ли решение?

1 Ответ

1 голос
/ 07 марта 2012

Как насчет:

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-s
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^gallery/(q1|q2)/([-A-Za-z0-9=_]+)$ index.php?$1=$2 [L,NC,NE,QSA] 
RewriteRule ^gallery$ gallery.php [L,NC,NE,QSA]

Прикрепленный index.php

<?php
print_r($_GET); 
die();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...