2017-06-05 12 views
0

私はサブディレクトリXYZindex.phpファイルを持つディレクトリ構造を持っています。 JSパスは、すべての 同じ名前のXYZのサブディレクトリ htaccess throws 500内部エラー

  • にマップする必要があります

    1. ギャラリー、IMG、CSS、:XYZは、私は次のことを達成しようとしていますいくつかのより多くの子ディレクトリCSSの、画像、jsファイルなどを持っている含まれていますhttp://example.com/my-pageなどの単一のURLは、http://example.com/xyz?route=my-pageにマップする必要があります。

    以下は私の.htaccessファイルです。

    RewriteEngine on 
    RewriteRule ^((?:gallery|img|css|js).*)$ xyz/$1 
    RewriteRule ^(.*)$ /xyz/?route=$1 [QSA,L] 
    
  • +0

    あなたのエラーログは、あなたの設定が間違っているかの詳細を与える必要があります – Phil

    答えて

    0

    は、このようにそれを持っている:

    RewriteEngine on 
    
    RewriteRule ^(?:gallery|img|css|js)/.*$ xyz/$0 [L,NC] 
    
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ xyz/?route=$1 [QSA,L] 
    
    関連する問題