0
zend_route에서 regexp에 대한 질문이 하나 있습니다. 나는 ZendFramework에 경로를 작성하려면이 XML 코드를 사용 :Zend Route Regex - URL에 더하기 기호를 사용할 수 없습니다.
<category>
<type>Zend_Controller_Router_Route_Regex</type>
<route>c-([a-zA-Z0-9\-\_\+]+)</route>
<defaults controller="category" action="index" seo_id=""/>
<map seo_id="1" />
<reverse>c-%s</reverse>
</category>
을 그리고 페이지에 http : //site.com/c-bla-bla_12 에 갈 수하지만 사용할 수 없습니다 플러스 기호 URL. 예 : http : //site.com/c-bla+bla
어떻게하면됩니까? 감사.
오류가 발생하지 않습니다. 페이지가 열리지 만 seo_id = 'audio sd'가 있습니다. 나는 seo_id를 더하기를 원한다. 어떻게해야합니까? –
'+'는 URL 내부에서 ''을 이스케이프 처리하는 데 사용됩니다. '+'를 원한다면 공백을 '+'로 바꿉니다. –
Stephan