. Htaccess dizin yönlendirme

0 Cevap php

Ben bu biriyle benim klavye karşı başımı beceriyor oldum, ve bunu ben eksik olduğumu aptalca basit şey olduğundan emin değilim, ama ...

Ben tinyMVC, / index.php / merhaba / foo veya ne olursa olsun normal rotalar istekleri kullanıyorum. Ben / index.php / ve sadece istek / merhaba / foo ile yapabilirsiniz, böylece bir. Htaccess dosyasını kurmaya çalışıyorum ... tinyMVC Belgelere önerir erişirken (dosya / web servis edilmelidir aşağıdaki /)

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /web/index.php/$1 [L]

Ancak, sadece bir kırık link verir. Bunun yerine bir dizin (yani index.php? Qs = 1 $) bir sorgu dizesi kullanıyorsanız, (sorgu dizesi ekli) gayet dosyayı vermektedir, ancak bu yöntem tinyMVC yönlendirme ile çalışmıyor.

Herhangi bir öneriniz?

EDIT: benim dosya yapısı aşağıdaki gibidir:

docroot/
       /web/
           /index.php
       /.htaccess

İdeal olarak, mysite.com / merhaba şeffaf MVC denetleyicisi tanıyacağını, hangi mysite.com / web / index.php / hello yönlendirilir olacağını istemektedir.

0 Cevap