Перезапись URL не переписывается автоматически

У меня есть это простое перенаправление на моем веб-сайте, и оно не переписывает мой URL автоматически, я должен ввести другой URL-адрес вручную, чтобы получить к нему доступ, в чем может быть проблема, нужно ли мне что-то включить в php.ini, ниже переписать правило

RewriteEngine On
RewriteRule ^new-page-([^/]*)\.php$ /mypage.php?name=$1 [L]

Ответы на вопрос(3)

посмотреть, позволяет ли он переопределить htaccess

http://httpd.apache.org/docs/2.0/howto/htaccess.html

 user97443520 июн. 2012 г., 11:10
спасибо, я знаю все это. Это должно быть на стороне сервера, как на другом сервере работает
Решение Вопроса

Если вы делаете это в.htaccess Вы также должны указатьRewriteBase /. Try

RewriteEngine On
RewriteBase /
RewriteRule ^new-page-([^/]*)\.php$ mypage.php?name=$1 [L]

Это переписываетnew-page-something.php вmypage.php?name=something внутренне.

ADDED:

Возможно, вы хотите это:

RewriteEngine On
RewriteBase /
RewriteRule ^new-page-([^/]*)\.php$ mypage.php?name=$1 [L]
RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD|TRACE)\ /mypage.php
RewriteCond %{QUERY_STRING} name=([^\&]*)
RewriteRule ^mypage.php$ new-page-%1.php? [R,L]

Первый добавленный RewriteCond проверяет, запрашивает ли реальный запрос/mypage.php предотвратить петлю перенаправления. Второй добавленный RewriteCond используется для сопоставления строки запроса для использования в RewriteRule.

 user97443520 июн. 2012 г., 11:20
позвольте мне проверить пожалуйста
 user97443520 июн. 2012 г., 11:09
не меняет дело ...
 20 июн. 2012 г., 11:12
Таким образом, ваш сервер не позволяет переопределять в.htaccess.
 20 июн. 2012 г., 11:20
Я что-то добавил, ты этого хочешь?
 user97443520 июн. 2012 г., 11:15
позволяет, как только я получаю доступ к странице, просто набираю ее, она работает поэтому, когда я получаю доступ к new-page-value.php, он открывает правильную страницу, но когда я получаю доступ к mypage.php? name = value, он не поднимает предыдущий сам.

www.preparationweb.com/Aptitude/Discussion/index.php?qid=26

Мне нравится, чтобы это выглядело как

www.preparationweb.com/Aptitude/Discussion/26

Не могли бы вы предоставить мне код для размещения в файле .htaccess по предоставленной ссылке. У меня есть хороший хостинг.

Ваш ответ на вопрос