2017-04-23 8 views
-1

私はopencartで初めてのプロジェクトに取り組んでいます。 私はseo friendly URLを設定しました。 about-usなどの一部のページは問題ありません。しかし、seo friendly URLはチェックアウト、カート、登録、...ページでは機能しません。 たとえば、http://onelight.ir/about-usはokですが、http://onelight.ir/registerは404ページを示し、長いURLを使用する必要があります。 データベースを確認しました。 oc_url_aliasテーブル上のレジスタにはレコードがありませんが、行はqueryの値information_id=4で、about-usキーワードにあります。 catalog/controller/commonパスを確認しました。それが役に立ったら、そこにはseo_url.phpファイルがありません。 私のopencartのバージョン:2.3.0.2opencart seo friendly urlは一部のページでのみ動作します

お時間をどうもありがとう、そして私の下手な英語のため申し訳ありませんが。

+0

あなたはキーワードとして 'アカウント/クエリとしてregister'と' register'であなたの 'oc_url_alias'テーブルにレコードを追加することができます。テンプレート内のリンクを更新する必要があります。いくつかのページのためのSEOのURLを追加するためのインタフェースが存在しないことを、痛みの種類(製品、メーカー、情報ページなどのためにはるかに簡単) –

+0

私が試したが、それは動作しません!外部リソースへのリンク – Niloofar

答えて

1

多くの苦労した後、これはどのように動作するのですか: this answerthis linkを使用しました。 BUT seo_url.phpファイルはcatalog/controller/startupディレクトリにあります。

+0

は奨励、それはありますなぜあなたの仲間のユーザーはそれが何であるか、いくつかのアイデアを持っているとしますので、リンク周りのコンテキストを追加してくださいされています。ターゲットサイトに到達できない場合や、永続的にオフラインになる場合は、常に重要なリンクの最も関連性の高い部分を引用してください。 – DigitCart

関連する問題