dongou2019 2015-06-15 15:08
浏览 20

重写网址并重定向到silverstripe中的扩展页面

I'm kinda a beginner in Silverstripe and I want specific urls to be redirected to custom page that extends the class page.

I added the rule in my .htaccess file:

RewriteEngine On
RewriteRule ^.*-i(\d+)$ inv/test.php [NC,QSA]

which detect my urls successfully and redirect to test.php

I have a custom page class that extends the class page, I want somehow to load an instance of my custom class page.

Edited: I have many urls that have specifc formats, something like: www.mysite.com/segment1-segment2-segment3-i543 where that last number is the id of the item,but all these urls are not pages in the cms. My rule in the .htaccess detect these type of urls. I want to render these pages using my template for this custom class.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
    • ¥15 cmd cl 0x000007b
    • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
    • ¥500 火焰左右视图、视差(基于双目相机)
    • ¥100 set_link_state
    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化
    • ¥15 Tableau online 嵌入ppt失败
    • ¥100 支付宝网页转账系统不识别账号
    • ¥15 基于单片机的靶位控制系统