Apache .htaccess переписывание - PullRequest
       0

Apache .htaccess переписывание

0 голосов
/ 15 февраля 2012

это то, чего я хочу достичь.

Я хочу переписать этот URL http://example.com? Страница = что-то к этому http://example.com/something

такой, что я могу $ _GET получить все, что после URL $ _GET ['page'] = 'что-то'

все учебники, которые я прочитал, показывают это как http: //example.com/page / что-то так что мне было интересно, если это возможно без лишних "/"

// Update

это то, что у меня есть в файле .httaccess

Перезаписать двигатель на RewriteRule ^ (. *) /? $ Index.php? Page = $ 1 [L]

но когда я делаю эхо ($ _ GET ['page']); я получаю index.php

Ответы [ 2 ]

0 голосов
/ 15 февраля 2012

Требуется принять параметр, хотя

RewriteRule ^(.*)/?$ index.php?page=$1 [L]
0 голосов
/ 15 февраля 2012

попробуйте это:

    RewriteEngine on
    Options +FollowSymLinks

    RewriteRule ^something/?$ /something.php
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...