2017-12-11 9 views
0

https://example.com/app1リダイレクトサブディレクトリには、URLのPHP

を変更することなく、これは私のサブディレクトリであり、それは、Apacheサーバー上で実行されている1つのindex.htmlファイルを持っています。

URLを変更せずにhttps://example.com/app1/*https://example.com/app1などのすべてのリクエストをこのディレクトリにリダイレクトする必要があります。

https://example.com/app1/testへのユーザーアクセスは、それがhttps://example.com/app1にリダイレクトする必要がありますが、URLはあなたのpublic_html/. htaccessで、このルールを使用することができます https://example.com/app1/test

+0

こんにちは。あなたはこれまでに何を試していますか、どこで失敗しましたか? – kerbholz

+0

こんにちは、私の問題は、誰かがURLに私のindex.htmlスクリプトがURLの意味を理解し、URLに基​​づいて情報を伝える必要があります起動時です – Ragesh

答えて

0

Options +FollowSymlinks RewriteEngine on RewriteRule ^([a-zA-Z0-9_-]*)$ index.php [nc,qsa]

この1私のために働いた。

ありがとうございます。

0

と同じままにする必要がある場合:

RewriteEngine on 

RewriteRule ^app1/((?!index\.html).+)$ /app1/ [NC,L] 
+0

それはホームページにリダイレクトされ、URLを変更しています – Ragesh

+0

他のルールがありますか? – starkeen

+0

私のindex.htmlコードはexample.com/appにあります。ユーザーがexample.com/app/somethingを起動すると、スクリプトはURLを認識する必要があり、スクリプトはデータベースと通信する必要があります。 – Ragesh