-2

私のウェブサイトには、登録された家庭教師へのリンクがあります。そのリンクはこのようなものです

http://www.lankainstitute.com/profiles/centers/index.php?code=1203&institute=Montana+Higher+Educational+Institute#page=art-section

したがって、このリンクを書き直す必要があり、書き直した後、ブラウザのアドレスバーに次のように表示したいと考えています。

www.lankainstitute.com/1203/Montana-Higher-Educational-Institute

上記の元の URL を予想される URL に書き換えて、アドレス バーに表示することは可能ですか?

ありがとうございました..

4

4 に答える 4

0

サーバー(Apache、ISS)に応じて、そうするためのツールがあります。Apache mod_rewriteの場合と同様に、いくつかのサンプルの書き換えルールを探します。

例えば

DocumentRoot /var/www/example.com
Alias /myapp /opt/myapp-1.2.3
<Directory /opt/myapp-1.2.3>
    RewriteEngine On
    RewriteBase /myapp/
    RewriteRule ^index\.html$  welcome.html 
</Directory>
于 2012-11-12T05:34:21.807 に答える
0

URLの書き換えにhtaccessを使用する方法の詳細

さて、この場合、あなたは単にこれを行うことができます:

http://www.lankainstitute.com/profiles/centers/index.php?code=1203&institute=Montana+Higher+Educational+Institute#page=art-sectionwww.lankainstitute.com/1203/Montana-Higher-Educational-Institute

コード:

RewriteEngine On
RewriteRule ^([0-9]+)/([a-zA-Z0-9_-]+)$ index.php?code=$1&institute=$2

.htaccessこのコードをファイルに追加します

于 2012-11-12T05:34:53.050 に答える
0

.htaccessファイルを使用します。RewriteEngineを調べてください

于 2012-11-12T05:35:25.120 に答える
0

はい、.htaccess ファイルに行を追加することでこれを行うことができます。

于 2012-11-12T05:32:06.017 に答える