0

私はマイクロソフト環境で作業していましたが、今は自分のWebサイトをubuntuに移動しました。問題は、このようなリンク、127.0.0.1 / asdを書き込もうとすると、エラーが見つからないことです。そのURLは時々機能し、時々機能しませんそしてそれはWindows環境でうまく機能していました、これは私が得るエラーです、

Not Found The requested URL /asd was not found on this server.

これは私の.htaccessです。

# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# Or, compress certain file types by extension:
<files *.html>
SetOutputFilter DEFLATE
</files>
RewriteEngine On
RewriteRule ^([//a-zA-Z0-9_-]+)$ tab.php?tab_id=$1 [QSA,L]
4

1 に答える 1

1

あなたの問題はあなたの書き換えルールのようです - "//" は "\/" でなければなりません - あなたの apache conf ファイルはどのように見えますか? そのディレクトリに対して .htaccess が有効になっていますか?

于 2012-10-23T20:14:41.967 に答える