Could we please have campus.wordpress.org
added to WordCamp, and the URL structure of `https://campus.wordpress.org/city-name/campus-name/` allowed.
Tasks:
– DNSDNS DNS is an acronym for Domain Name System - how you assign a human readable address to a website’s exact numeric coded location (ie. wordpress.org uses the actual IP address 198.143.164.252). switched
– campus.wordpress.org
added to existing events.wordpress.org
server_name. (web.conf)
– The below rewrite rules to allow for the site structure. (camps-common
)
Rules to be added to camps-common
before location / {}
rewrite ^/[_0-9a-zA-Z-]+/[_0-9a-zA-Z-]+(/wp-(content|admin|includes)/.*)$ $1; rewrite ^/[_0-9a-zA-Z-]+/[_0-9a-zA-Z-]+(/(wp-[^./]+|xmlrpc).php)$ $1;
Rule to be added within location / {}
:
rewrite ^/[_0-9a-zA-Z-]+/[_0-9a-zA-Z-]+/files/(.+) /wp-includes/ms-files.php?file=$1 last
To verify that the expected paths work, the following curl command should output a series of HTTPHTTP HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. 200’s, this hits WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. + Events + Campus URLs that match the rewrites, with a file that isn’t present on wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ normally.
curl -Is https://events.wordpress.org/wp-content/plugins/camptix-attendance/addons/assets/attendance-ui.css https://events.wordpress.org/test-site/wp-content/plugins/camptix-attendance/addons/assets/attendance-ui.css https://testing.wordcamp.org/2025/wp-content/plugins/camptix-attendance/addons/assets/attendance-ui.css https://campus.wordpress.org/wp-content/plugins/camptix-attendance/addons/assets/attendance-ui.css https://campus.wordpress.org/test-university/wp-content/plugins/camptix-attendance/addons/assets/attendance-ui.css https://campus.wordpress.org/test-city/test-university/wp-content/plugins/camptix-attendance/addons/assets/attendance-ui.css | grep ^HTTP